在我的app.js文件的顶部,我把
NODE_ENV='development';
Run Code Online (Sandbox Code Playgroud)
但我得到NODE_ENV未定义的错误.但是在nodejs文档中说NODE_ENV是全局的.如何使用开发设置启动我的应用程序?谢谢.
Err*_*ald 26
最好以开发模式启动你的应用程序,如下所示:
NODE_ENV=development node app.js
Run Code Online (Sandbox Code Playgroud)
但是,如果您真的想要设置它,您的app文件就像这样设置:
process.env.NODE_ENV= "development"
Run Code Online (Sandbox Code Playgroud)
如果要在js文件中设置环境变量,则应采用以下方式:
process.env.NODE_ENV = 'development';
Run Code Online (Sandbox Code Playgroud)
另外,您可以在外壳中设置变量并运行您的应用程序:
$ NODE_ENV="development" node ./app.js
Run Code Online (Sandbox Code Playgroud)
或导出变量并运行您的应用程序:
$ export NODE_ENV="development"
$ node ./app.js
Run Code Online (Sandbox Code Playgroud)
在Windows上:
$ set NODE_ENV="development"
$ node app.js
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18794 次 |
最近记录: |