对于我来说,从后端服务器应用完成同步过程后,将按照以下代码退出。
app.quit();
但是之后,我需要通过手动单击(.exe)再次运行应用程序。现在,我正在寻找可以在应用退出后自动启动应用的解决方案。
答案 0 :(得分:1)
app.relaunch();
app.exit();
这将重新启动您的应用。
答案 1 :(得分:1)
我通过更改以下代码解决了问题
ipcMain.on("exit-app", event => {
if (process.platform !== "darwin") {
app.quit();
app.relaunch({ args: process.argv.slice(1).concat(['--relaunch']) })
app.exit(0)
}
});