用terser-webpack-plugin替换掉uglifyjs-webpack-plugin解决uglifyjs不支持es6语法问题

Posted 狂乱贵公子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用terser-webpack-plugin替换掉uglifyjs-webpack-plugin解决uglifyjs不支持es6语法问题相关的知识,希望对你有一定的参考价值。

辛辛苦苦写好了前端代码,准备发布的时候,编译报错:

 

..... from UglifyJs 
Unexpected token: keyword (const).....

  

咋回事呀?

 

问Google,Google说,因为你的代码里面包含了ES6的语法,你的uglifyjs不支持的呀。

 

用terser-webpack-plugin替换掉uglifyjs-webpack-plugin

 

传送门: https://github.com/webpack-contrib/terser-webpack-plugin

以上是关于用terser-webpack-plugin替换掉uglifyjs-webpack-plugin解决uglifyjs不支持es6语法问题的主要内容,如果未能解决你的问题,请参考以下文章

如何替换掉字符串里的空格?

js中如何替换掉最后一个匹配的字符串?

构建新的 Vue CLI 3 项目时,如何修复 terser-webpack-plugin 中的“TypeError:无法读取未定义的属性“缩小”?

vue cil4 nginx terser-webpack-plugin打包优化

vue cil4 nginx terser-webpack-plugin打包优化

如何替换掉字符串里的空格?