请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

NODE_ENV 的作用是什么

老师,这里 NODE_ENV 的作用是什么啊,我把他删掉好像也没任何影响
不同环境通过- -mode 来设置,然后 config 文件获取当前环境,来调用生产和测试接口
那么这个 NODE_ENV 的作用是什么呢
请老师解答一下,谢谢.

正在回答 回答被采纳积分+3

1回答

weixin_慕后端1377840 2022-06-13 20:53:41

NODE_ENV 将决定您的应用运行的模式,是开发,生产还是测试,因此也决定了创建哪种 webpack 配置。

例如通过将 NODE_ENV 设置为 "test",Vue CLI 会创建一个优化过后的,并且旨在用于单元测试的 webpack 配置,它并不会处理图片以及一些对单元测试非必需的其他资源。

同理,NODE_ENV=development 创建一个 webpack 配置,该配置启用热更新,不会对资源进行 hash 也不会打出 vendor bundles,目的是为了在开发的时候能够快速重新构建。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信