起因:
要在项目中嵌入鹅厂的TRTC组件。前端引入TRTC之后,使用npm run build编译报错。
原因:
资料地址:https://www.jason-z.com/post/uglifyjs-unexpected-token-name
网上搜了一圈,说是UglifyJs无法解析ES6的语法,引入的组件里包含了ES6.
解决:
在项目的build\webpack.base.conf.js 文件中,在入下图所示位置加入对指定组件的处理,重新编译,就不报错了。
另:
记录在此次解决过程中学习到的知识点!
带^ 的是指最新版本,不带的是指 指定版本
2020-09-16更新
以上的方法可