webpack專案釋出階段移除所有console
使用外掛 babel-plugin-transform-remove-console
1. 安裝
npm install babel-plugin-transform-remove-console --save-dev
2. 使用
// babel.config.js
const productPlugins = [] // 專案釋出階段所需要的 babel 外掛
if (process.env.NODE_ENV === 'production') { // 釋出模式下使用外掛
productPlugins.push('transform-remove-console')
}
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset'
],
plugins: [
[
'component',
{
libraryName: 'element-ui',
styleLibraryName: 'theme-chalk'
}
],
...productPlugins
]
}
相關文章
- Vue移除Console.log()Vue
- Alpha階段專案複審
- Alpha 階段專案複審
- HStream Console、HStreamDB 0.14 釋出
- 最新拓薪Java高階階段及ERP實戰專案(階段三)Java
- 助力人工智慧邁向新階段,YLearn因果學習開源專案重磅釋出!人工智慧
- 如何使用專案管理設計專案五個階段專案管理
- GSY系列開源專案階段感悟
- qml釋出專案
- jenkins專案釋出Jenkins
- 專案啟動階段有哪些管理技巧?
- 分階段釋出,讓版本升級更平穩
- 深入淺出 webpack(vue 專案優化)WebVue優化
- Bintray專案釋出-BintrayRelease
- SEO專案操作在不同階段的工作分配
- 專案管理中四種常見的階段專案管理
- 專案經理不得不學的五個專案管理階段專案管理
- 0409 - 專案開始時的不確定性階段
- 如何簡化專案管理流程,只需這五階段專案管理
- 淺析敏捷專案管理中的5大階段敏捷專案管理
- IT職場:如何完成DMAIC專案的測量階段?AI
- 分析專案管理執行階段有什麼技巧專案管理
- 團隊作業6——Alpha階段專案複審
- Qt 專案的打包釋出QT
- renren開源專案釋出
- 淺入深出Vue:釋出專案Vue
- 釋出nuget 如何配置專案檔案
- Vue + Webpack 灰度釋出控制VueWeb
- pipeline釋出java網站專案Java網站
- Day116.簡單書城專案---第一階段 -JavaWebJavaWeb
- idea開啟/匯入maven專案 + 移除IdeaMaven
- 未來已來,OpenHarmony 3.2 Release釋出,邁入發展新階段
- 使用fjpublish釋出前端專案(安全篇)前端
- ReactNative專案自動化打包釋出React
- flutter釋出專案到pub的流程Flutter
- 深入淺出的webpack構建工具--webpack4+vue+router專案架構(十四)WebVue架構
- webpack初步搭建Vue專案WebVue
- 使用webpack搭建vue專案WebVue