当前位置:   article > 正文

vue 使用打包 js 报错、 uglifyjs-webpack-plugin 压缩报错的解决方法_error in from uglifyjs undefined

error in from uglifyjs undefined

vue 项目可以正常启动运行,但是打包时却 js 报错,因为 uglifyjs-webpack-plugin 不支持新的 es6 语法,解决方法就是使用 terser-webpack-plugin 替换 uglifyjs-webpack-plugin

Error in from UglifyJs Unexpected
undefined
Build failed with errors.
  • 1
  • 2
  • 3

在这里插入图片描述
解决方法,使用新的 terser-webpack-plugin 创建替换旧的 uglifyjs-webpack-plugin

npm install terser-webpack-plugin -D
  • 1
const TerserJSPlugin = require('terser-webpack-plugin');

module.exports = {
  optimization: {
    minimizer: [new TerserJSPlugin({
        cache: true,
        paraller: true
    })],
  }
};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号