Vue關閉線上源碼移除console

無論前方的路有多苦,只要走的方向正確,無論多麼崎嶇不平,都比站在原地更接近幸福。javascript

前言

文章中的配置,項目基於Vue CLI 3.0搭建,版本大於等於3.0不會有問題,其餘環境版本請繞道😂。vue

關閉線上源碼

  • 在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 } } })]
        }
    }
}
複製代碼

寫在最後

  • 文中若有錯誤,歡迎在評論區指正,若是這篇文章幫到了你,歡迎點贊和關注😊
  • 本文首發於掘金,未經許可禁止轉載💌
相關文章
相關標籤/搜索