报错信息如下:
ERROR in static/js/xxxxxxxxxx.js from UglifyJs undefined
注意了!很多文章的报错信息 都有 vendor. 开头的,例如:
ERROR in static/js/vendor.xxxx.js from UglifyJs
但我这个没有 vender! 所以也并不是什么大部分博客所说的ES6语法编译不通过的问题!
最后还有个很关键的
undefined
具体的错误信息忘记截图贴出来了。这个 ‘undefined’ 其实是 xxx from UglifyJs 之后的一行显示的。也就是(webpack)打包过程中缺少什么包导致。 经排查发现是js压缩问题。webpack中压缩js的插件叫 ‘ uglifyjs-webpack-plugin ’ 。
尝试解决办法:
npm install uglifyjs-webpack-plugin
安装之后重新进行打包,问题解决。