关于项目引入 webpack.optimize.UglifyJsPlugin插件打包报错的问题

1、移除原有项目中webpack.optimize.UglifyJsPlugin 插件

注释UglifyJsPlugin

2、使用uglifyjs-webpack-plugin 插件来进行js 压缩打包

$ npm install uglifyjs-webpack-plugin

备注: 该插件提供了两种不同的使用方式,一种是webpack内置版本,使用时直接new webpack.optimize.UglifyJsPlugin(),另一种需要独立安装,npm install uglifyjs-webpack-plugin –save-dev。两种方式不同的区别在于,后者可以控制其内部依赖的UglifyJs的版本。另外该插件不支持ES6的代码压缩,如需支持ES6的代码压缩,需要安装支持ES6压缩的UglifyJs版本。

Search

    Table of Contents