这可能看起来像一个新手问题,但我无法找到使用 dotenv 从节点中的 .env 和 .env.local 文件加载环境变量的方法。
有可能吗?如果不使用 dotenv,现在人们如何从这两个文件加载环境变量?
引用自 dotenv 的 npm 页面
我应该有多个 .env 文件吗?
不。我们强烈建议不要使用“主”.env 文件和
“环境”.env 文件,如 .env.test。您的配置应该有所不同
部署之间,并且您不应该在之间共享值
环境。
但要使用 .env.local 或 .env.test 或任何其他环境.. 一次一个是
require('dotenv').config({ path: `.env.${process.env.NODE_ENV}` })
如果您仍然想这样做,请参阅 dotenv-flowhttps://www.npmjs.com/package/dotenv-flow https://www.npmjs.com/package/dotenv-flow
dotenv-flow 具有覆盖环境变量的功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)