答案 0 :(得分:2)
根据方法app.exit(exitCode)的文档:
所有窗口都会立即关闭而不会询问用户,并且不会发出之前退出和将要退出的事件。
因此,在OS X上,应用程序及其菜单栏保持活动状态很常见。请尝试以下操作或通过app.exit()
app.quit()
app.on('window-all-closed', function () {
if (process.platform !== 'darwin') {
app.quit();
}
});