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 + webpack 前端專案持續釋出整合部署VueWeb前端
- webpack進階構建專案(一)Web
- 第三階段專案總結
- IT專案管理-計劃階段(轉)專案管理
- 助力人工智慧邁向新階段,YLearn因果學習開源專案重磅釋出!人工智慧
- 最新拓薪Java高階階段及ERP實戰專案(階段三)Java
- 如何使用專案管理設計專案五個階段專案管理
- GSY系列開源專案階段感悟
- 專案啟動階段有哪些管理技巧?
- 專案啟動階段有學問(轉)
- 專案團隊的發展階段(轉)
- TBM研發專案的發展階段
- 專案管理不同階段的重點(轉)專案管理
- 專案經理售前階段任務(轉)
- Vue移除Console.log()Vue
- 分階段釋出,讓版本升級更平穩
- 淺談工程建設專案施工階段的專案管理(轉)專案管理
- 深入淺出 webpack(vue 專案優化)WebVue優化
- SEO專案操作在不同階段的工作分配
- IT職場:如何完成DMAIC專案的測量階段?AI
- 專案管理中四種常見的階段專案管理
- 專案計劃階段核心要素(轉載)
- 專案經理不得不學的五個專案管理階段專案管理
- jenkins專案釋出Jenkins
- ?? webpack 3: 正式釋出!! ??Web
- 分析專案管理執行階段有什麼技巧專案管理
- 淺析敏捷專案管理中的5大階段敏捷專案管理
- 如何簡化專案管理流程,只需這五階段專案管理
- 團隊專案後續階段第三天
- 專案經理售前階段的主要任務(轉)
- 專案管理:職業生涯的一個階段(轉)專案管理
- 淺入深出Vue:釋出專案Vue
- Qt 專案的打包釋出QT
- renren開源專案釋出
- Vue + Webpack 灰度釋出控制VueWeb
- HStream Console、HStreamDB 0.14 釋出
- 0409 - 專案開始時的不確定性階段
- 團隊專案後續階段第一天