网上有很多去除console的方法 但是用了好多都不好使 于是在朋友的指导下解决了
首先我是这样配置的:
引入uglify包 然后 假如下面的配置,打包之后没有发现效果。
下面直接说有效办法:
我用的是vue-admin 里面是没有babel.config.js的 只有babel
1、 首先新建babel.config.js 与 babel同级 不冲突
2、 下载 npm install babel-plugin-transform-remove-console --save-dev 包
3、配置 babel.config.js
const plugins = []
if (process.env.NODE_ENV === 'production') {
plugins.push('transform-remove-console')
}
module.exports = {
presets: [
'@vue/app'
],
plugins
}
npm run build
OK 成功了 没有console了。 大功告成