Webpack uglifyjs | Unexpected token operator (>)
一个老 React
项目,在 build
的时候突然报
1 | Unexpected token: operator (>) |
Unexpected token
项目是一个 React@15
项目,打包用的 webpack@2
查到说需要安装 uglifyjs-webpack-plugin
直接在 webpack / plugins
里使用 new UglifyJsPlugin
而非目前的 new webpack.optimize.UglifyJsPlugin
把依赖装上之后,发现又报了新的错误
‘compilation’ of undefined
1 | Cannot read property 'compilation' of undefined |
又查到是因为插件和 webpack
的版本不匹配
需要把 uglifyjs-webpack-plugin
退到 v1,安装了 uglifyjs-webpack-plugin@1
在 webpack.config.prod.js
里添加
1 | new UglifyJsPlugin(), |
可以了
原文作者: dgb8901,yinxing
原文链接: https://www.itwork.club/2020/12/24/webpack-uglifyjs-error/
版权声明: 转载请注明出处
为您推荐
体验小程序「简易记账」
关注公众号「特想学英语」