vue2打包出现了0 1 2名字类似这样的js文件

175 阅读1分钟

vue2项目用webpack打包部署,出现了很多不必要的js文件。如下图:正常应该是没有红框类的js文件的,这次打包出现了这么多js文件并且文件体积还大,部署到线上还会导致首屏加载慢。

image.png

然后拿之前的项目作比较,发现其他项目打包正常,肯定是打包配置问题了。

几番对比后发现是全局.env文件里面NODE_ENV名字的问题,

NODE_ENV=product    //错误的
NODE_ENV=production //正确的,这里的名字必须是这个,不然打包就会出现上面的问题