現在実行中のスクリプトから新しい独立したプロセスを生成する方法はありますか?
既に実行中のスクリプトから新しいスクリプトを実行しようとしています。新しいスクリプトは、それを呼び出したスクリプトから独立している必要があります。
現在実行中のスクリプトから新しい独立したプロセスを生成する方法はありますか?
既に実行中のスクリプトから新しいスクリプトを実行しようとしています。新しいスクリプトは、それを呼び出したスクリプトから独立している必要があります。
'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 ドキュメント