Dotenv 是一个零依赖的模块,它能将环境变量中的变量从 .env 文件加载到 process.env 中。
dotenv 用法
1、安装dotenv
npm install dotenv --save
2、创建.env文件
TEST = Hello Word
3、调用配置
require('dotenv').config({ path: '.env' })
console.log(process.env.TEST) // Hello Word
在Webpack中使用
在scripts命令中设置NODE_ENV
cross-env NODE_ENV=dev
在webpack.config.js加载env配置
require('dotenv').config({ path: path.resolve(__dirname, './env/.env.' + process.env.NODE_ENV) })