【发布时间】:2019-05-07 00:03:59
【问题描述】:
如何从电子应用程序启动用户定义的应用程序。应用程序启动后,电子应用程序应该退出,并在程序完成后重新启动。这样可以释放系统资源。
我希望能够使用带有分离选项和 unref 的 child_process.spawn。
let command= 'notepad.exe && ./electron.exe'
const launched_application = child_process.spawn(command,[],{detached:true,stdio:'ignore',shell:true})
launched_application.unref()
app.quit()
当代码点击 app.close() 时,child_process 也会被杀死。有没有办法让 child_process 在 app.quit() 之后继续运行
这也给出了 && 部分的错误,我打算使用 .bat 文件来修复它。也欢迎对此提出任何建议。
【问题讨论】:
标签: node.js electron child-process