網(wǎng)上有很多去除console的方法? 但是用了好多都不好使? 于是在朋友的指導(dǎo)下解決了
首先我是這樣配置的:
? ? ? ? ? ? 引入uglify包? 然后 假如下面的配置,打包之后沒有發(fā)現(xiàn)效果黄伊。
下面直接說有效辦法:
? ? ? ? 我用的是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了讶踪。? 大功告成