vue-cli 2.x项目,删除打包线上环境的控制台打印

在build/webpack.prod.conf.js里面

添加如下代码

const webpackConfig = merge(baseWebpackConfig, {
    plugins: [
       new webpack.optimize.UglifyJsPlugin({ //自动删除console.log
          compress: {
            warnings: false,
            drop_debugger: true,
            drop_console: true,
            pure_funcs: ['console.log']
          },
          sourceMap: true,
          parallel: true,
        }),    
    ]

})

代码截图

posted @ 2019-10-16 10:53  被折叠的记忆  阅读(761)  评论(0编辑  收藏  举报