vue-cli3.0 生產包去除console.log


轉載:https://www.cnblogs.com/KlllB/p/10682262.html

不安裝插件去除console.log的方法

vue-cli3.0在打包過程中就使用了terser-webpack-plugin插件進行優化,具體配置可以node_modules/@vue/cli-service/lib/config/prod.js中看到。

這里使用了環境變量進行控制,只有打生產包的時候才會調用這個插件進行打包優化。

terser-webpack-plugin的具體配置在同一個文件夾下terserOptions.js中,只要在這個文件中compress對象中加入以下幾個屬性就可以了

warnings: false,
drop_console: true,
drop_debugger: true,
pure_funcs: ['console.log']


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM