Node.js 节点Webkit:下载完成后运行应用程序
我已经创建了一个Node.js 节点Webkit:下载完成后运行应用程序,node.js,exe,auto-update,node-webkit,Node.js,Exe,Auto Update,Node Webkit,我已经创建了一个节点Webkit应用程序,我正在尝试实现应用程序自动更新 到目前为止,我所做的是: 我正在用服务器上的package.json检查应用程序的package.json版本 如果它们不同,我将从服务器下载新的.exe 它已下载到用户文件夹\AppData\Local\Temp\folder 现在我想关闭打开的应用程序并运行新的exe文件。但我想务实地去做。有人能帮我做这件事吗?当指定应用程序的路径时,是否有方法打开该应用程序 感谢您的任何帮助。提前感谢您可以使用API中的spawn
节点Webkit
应用程序,我正在尝试实现应用程序自动更新
到目前为止,我所做的是:
感谢您的任何帮助。提前感谢您可以使用API中的
spawn
生成新的exe,将其分离并取消引用,然后关闭当前应用
比如:
require("child_process").spawn('path/to/new/exe', [], {detached: true}).unref();
require('nw.gui').Window.get().close(true);