我想用分开的.每种模式(开发、生产等)的环境文件.在我的vue上工作时.在js项目中,我可以使用.env.development
或.env.production
这样的文件为同一个env密钥获取不同的值.(例如:in.env.development:FOO=BAR和in.env.production:FOO=BAZ,在开发模式下process.env.FOO将是BAR,在生产模式下我将是BAZ).
我在一台Express服务器上工作,想使用这些相同的类型.存储端口、数据库uri、用户、pwd的环境文件...
我知道我可以编辑软件包中的脚本.像这样:
"scripts": {
"start": "NODE_ENV=development PORT=80 node ./bin/www",
"start-prod": "NODE_ENV=production PORT=81 node ./bin/www"
}
但当使用多个变量时,这会变得混乱.
我试过用dotenv,但似乎你只能用dotenv.环境文件.不环境.发展与创新.环境.生产
我可以使用dotenv软件包还是需要另一个?或者我可以不带任何包装就这么做吗?