安装插件:
npm install uglifyjs-webpack-plugin
vue.config.js 引入
const UglifyJsPlugin = require(‘uglifyjs-webpack-plugin’)
使用:( warnings: false 放compress 报错,把它放外面一层可以正常使用 )
正常使用:
// 生产环境
if (process.env.NODE_ENV === 'production') {
config.plugins.push(
//生产环境自动删除console
new UglifyJsPlugin({
uglifyOptions: {
warnings: false,
compress: {
drop_debugger: true,
drop_console: true,
},
},
sourceMap: false,
parallel: true,
})
)
}