在vue.config.js中配置如下代码:
const TerserPlugin = require('terser-webpack-plugin')
/*
如果你使用的是 webpack v5 或以上版本,你不需要安装这个插件。
webpack v5 自带最新的 terser-webpack-plugin。
如果使用 webpack v4,则必须安装 terser-webpack-plugin v4 的版本。
*/
configureWebpack: {
plugins: [
new TerserPlugin({
terserOptions: {
ecma: undefined,
warnings: false,
parse: {},
compress: {
drop_console: true,
drop_debugger: false,
pure_funcs: ['console.log'] // 移除console
}
},
})
],
}
到这里就结束了,打包上线吧。。。