vue测试环境打包与生产环境打包不一致(已解决)?

半路接手一个项目按package进行打包,发现测试打包与生产打包文件数还不一致。请问如何解决。看过https://segmentfault.com/q/1010000039243845?utm_source=tag-newest情况和我一样。换了命令,测试环境打包还是差文件。

这是运行npm run build:test

image.png

这是运行npm run build:prod

image.png

解决办法

根据一楼兄弟提示,想要在测试环境打包与生产环境一致。
1、在你的 .env.test文件中第一行添加。不要写NODE_ENV = 'test'

   NODE_ENV = 'production'
回复
阅读 370
2 个回答
✓ 已被采纳

test和productoin模式.env文件里面的配置检查下,对照着修改

内部读 mode 了吗?

建议你不要改 mode 用其他的参数,然后内部用新的参数。

mode 会和一些 cli 的配置有关联。比如说是否 treeshakeing,当然也有可能会有一些分包策略的变化。

所以才会导致产物不一样

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