有没有办法运行像npm start
这样完全独立于主机的shell命令,以便它可以自杀?
我正在尝试使用Node.js开发自我更新的应用程序。我的计划如下:
npm install
npm start
process.exit()
npm install
npm start
process.exit()
我只知道child_process.exec()
和child_process.spawn()
,但当主要应用程序使用process.exit()
这通常是个坏主意,会有什么更好的方法?如果没有,在杀死主应用程序时如何让更新程序保持活动状态?