nuxt.js@2.x 项目打包时清除console、debugger、warnings

39次阅读

共计 367 个字符,预计需要花费 1 分钟才能阅读完成。

nuxt@2.4.3
1、安装 UglifyJsPlugin
yarn add UglifyJsPlugin -D
or
npm install UglifyJsPlugin -D
2、编辑 nuxt.config
const UglifyJsPlugin = require(‘uglifyjs-webpack-plugin’)
build: {
extend(config, ctx) {
if(!ctx.isDev&&ctx.isClient){
config.plugins.push(
new UglifyJsPlugin({
uglifyOptions: {
compress: {
warnings: false,
drop_console: true,
drop_debugger:true
},
},
sourceMap: true,
cache: true,
parallel: true
})
)
}
}
}

正文完
 0