原创

Vue生成环境移除console与源码

 2020年2月7日 20:12
Vue生成环境移除console与源码

前言

项目基于Vue CLI 3.0搭建,如果低于此版本可能会出现问题,高于此版本畅通无阻

关闭线上源码

  • 在Vue.config.js中添加如下代码
module.exports = {
    // 关闭线上源码
    productionSourceMap: false,
}

移除console

  • 安装插件:终端执行
yarn add terser-webpack-plugin
  • 在vue.config.js中添加如下代码
module.exports = {
    configureWebpack:{
        optimization:{
            minimizer: [new TerserPlugin({ terserOptions: { compress: { drop_console: true } } })]
        }
    }
}