我想设置一些环境变量(用于调用开发/生产环境的API端点,根据开发/生产使用不同的密钥等),我想知道是否可以使用dotenv。
我已经安装了dotenv,并且正在使用webpack。
我的webpack入口是main.js
,所以我在这个文件中放置了require('dotenv').config()
然后,在我的webpack配置中,我放置了这个:
new webpack.EnvironmentPlugin([
'NODE_ENV',
'__DEV_BASE_URL__' //base url for dev api endpoints
])
然而,它仍然没有定义。我该如何正确地做这件事?