dta*_*aba 3 javascript node.js webpack-dev-server webpack-2
有谁知道如何使用cross-env设置多个env变量?我尝试运行以下脚本失败。
"cross-env NODE_ENV=production DTM_ENV=staging webpack --config internals/webpack.prod.babel.js --color -p --progress"
Run Code Online (Sandbox Code Playgroud)
在console.log(process.env)其上仅显示NODE_ENV: "production"。
构建完成后,Webpack无法访问环境变量,因此您需要通过将其添加到Webpack配置中来公开这些变量。 plugins:
new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify(process.env.NODE_ENV),
DTM_ENV: JSON.stringify(process.env.DTM_ENV),
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3949 次 |
| 最近记录: |