node.js 入门教程之十三 -- environment,error handler 和 log object
environment 运行环境
production environment 产品环境和 development environment 开发环境可以设置不同的配置。
node.js 默认为 development env 开发环境。通过设置环境变量:NODE_ENV=production
可以告诉 node.js 当前为产品环境。Linux 中可以通过如下指令修改:
export NODE_ENV=production
这样在当前 shell 中就会以 production 模式运行 node 程序,如果要永久修改此环境变量可以将命令写入 ~/.bashrc 文件。
也可以在运行 node 程序时定义 NODE_ENV:
NODE_ENV=production node app.js