设置nodejs的环境变量在前端开发过程中,我们需要设置应用程序运行的环境,一般包括开发环境development,生产环境production,每个环境可以对应一些不同的配置,比如在不同环境下请求的地址,这个设置在现代开发工具中基本上只需要在environment.js等文件中设置即可,而在nodejs中则不是这样。nodejs环境变量Nodejs提供了process.envAPI),它返回一个包含用户环境信息的对象。当我们为Nodejs设置一个环境变量,挂载到process.env返回的对象上时,我们就可以在代码中进行相应的环境判断。主要说说在mac中使用终端设置环境变量:查看所有环境变量env返回系统中存在的环境变量信息。查看单个环境变量(以USER为例)echo$USER返回当前用户名。设置单个环境变量(以NODE_ENV为例)exportNODE_ENV=production设置NODE_ENV为'production'删除单个环境变量(以NODE_ENV为例)unsetNODE_ENVFrankWang写的。ember-cli中生成的工程在project-name/config/environment.js中设置。?
