[英]NodeJS config default environment
Is it possible to change the default environment used by config ? 是否可以更改config使用的默认环境?
The default environment is 'development' but I would like to change that to another value (in a way that also changes the configuration file load order accordingly). 默认环境是“开发”,但我想将其更改为另一个值(以相应方式更改配置文件加载顺序的方式)。
Three options : 三种选择:
NODE_ENV
environment variable. 设置NODE_ENV
环境变量。 ( eg : export NODE_ENV=prod
) (例如: export NODE_ENV=prod
) NODE_ENV=prod node myapp.js
) 在命令行中传递env(例如: NODE_ENV=prod node myapp.js
) process.env.NODE_ENV = "prod";
const config = require('config');
I recommend first option ! 我推荐第一个选项!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.