我正在尝试设置一些环境变量(用于对 dev/prod 端点进行 API 调用,密钥取决于 dev/prod 等),我想知道使用 dotenv 是否可行。
我已经安装了 dotenv,我正在使用 webpack。
我的 webpack 条目是main.js
,所以在这个文件中我放了require('dotenv').config()
然后,在我的 webpack 配置中,我把这个:
new webpack.EnvironmentPlugin([
'NODE_ENV',
'__DEV_BASE_URL__' //base url for dev api endpoints
])
然而,它仍然是未定义的。我怎样才能正确地做到这一点?