当在控制台中运行程序时,可以使用 ctrl-C 将其关闭,但是这里要讨论的是以编程的方式退出。

process 核心模块提供了一种便利的方法,可以以编程的方式退出 Node.js 程序:process.exit()

process.exit(1)

 

 

 

 

process.on('SIGTERM', () => {
  server.close(() => {
    console.log('进程已终止')
  })
})

Node.js 的 process 核心模块提供了 env 属性,该属性承载了在启动进程时设置的所有环境变量。

这是访问 NODE_ENV 环境变量的示例,该环境变量默认情况下被设置为 development

process.env.NODE_ENV // "development"

 

posted on 2021-06-25 16:59  京鸿一瞥  阅读(550)  评论(0)    收藏  举报