webpack项目跑起来之后,取不到.env中的配置,progress is not defined

阿si
  • 106

如题目描述一致
image.png

回复
阅读 1.2k
2 个回答

process 是 node.js 的环境变量,在浏览器里访问不到。所以你只能在 webpack 配置文件或其它被引用到的 js 文件里使用,不能在你开发的浏览器代码里使用。

你给你的 .env 文件内 加上一行

NODE_ENV = appprod

目的是 给取个名字

使用的时候 看看能不能取到 改名字的 的配置文件

例如:
if(process.env.NODE_ENV == 'appprod'){

log(process.env.xxx)

}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏