3

現在実行中のスクリプトから新しい独立したプロセスを生成する方法はありますか?

既に実行中のスクリプトから新しいスクリプトを実行しようとしています。新しいスクリプトは、それを呼び出したスクリプトから独立している必要があります。

4

1 に答える 1

6

'detached' オプションと unref() メソッドを使用して、子プロセスを独立させることができます。

const spawn = require('child_process').spawn;

const child = spawn(process.argv[0], ['child_program.js'], {
  detached: true,
  stdio: ['ignore']
});

child.unref();

参照: Node.js ドキュメント

于 2016-05-27T05:49:26.343 に答える