我尝试通过package.json 的scripts脚本 修改NODE_ENV的值来区分开发环境和生产环境。
脚本
判断条件
结果
我打印出的process.env.NODE_ENV 的值已经是production 但是判断起来依然是false。
请教一下是什么问题
我尝试通过package.json 的scripts脚本 修改NODE_ENV的值来区分开发环境和生产环境。
脚本
判断条件
结果
我打印出的process.env.NODE_ENV 的值已经是production 但是判断起来依然是false。
请教一下是什么问题
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
因为你的NODE_ENV是【production 】,多了一个空格~~
1、set NODE_ENV=production&& webpack
2、或者const isProduction = (process.env.NODE_ENV.trim()) === 'production'