我创建了一个Node-Webkit
应用程序,我正在尝试实现应用程序auto-update
。
到目前为止,我所做的是:
现在我要关闭打开的应用程序并运行新的exe文件。但我想务实地做到这一点。有人可以帮我这样做吗?有没有办法在指定路径时打开应用程序?
感谢任何形式的帮助。提前致谢
答案 0 :(得分:2)
您可以使用child_process API中的spawn
。
生成新的exe,分离并取消它,然后关闭当前的应用程序。
类似的东西:
require("child_process").spawn('path/to/new/exe', [], {detached: true}).unref();
require('nw.gui').Window.get().close(true);