电子过程对象链接到功能或全局应用程序?

时间:2017-10-26 14:37:52

标签: node.js process electron

我想在Electron应用程序中捕获未捕获的异常。我读到我可以使用

process.on("uncaughtException", err => {
    console.log(err)
}

我想知道过程对象是否是应用程序的一般过程,或者它是否是调用它的函数的过程(如果它甚至可以这样使用)?

例如,如果我想做process.exit或类似的东西,它会杀死应用程序还是关闭该功能?

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

来自文档:

  

process对象是global,它提供有关当前Node.js进程的信息并对其进行控制。作为一个全球性的,它在不使用require()的情况下始终可供Node.js应用程序使用。

是的,过程对象是应用程序的一般过程。

因此,如果你process.exit,它将退出整个过程。

Process docs