vue-cli3.0去除console

网上有很多去除console的方法  但是用了好多都不好使  于是在朋友的指导下解决了

首先我是这样配置的:

            引入uglify包  然后 假如下面的配置,打包之后没有发现效果。

vue-cli3.0去除console_第1张图片

下面直接说有效办法:

        我用的是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


vue-cli3.0去除console_第2张图片

const plugins = []

if (process.env.NODE_ENV === 'production') {

  plugins.push('transform-remove-console')

}

module.exports = {

  presets: [

    '@vue/app'

  ],

  plugins

}

npm run build

  OK  成功了  没有console了。  大功告成

你可能感兴趣的:(vue-cli3.0去除console)