vue-cli3.0或者nuxt.js打包生產環境下刪除console.log
首先下載babel-plugin-transform-remove-console外掛
npm install babel-plugin-transform-remove-console --save-dev
2
在nuxt.config.js新增
外面判斷生產環境還是開發環境
let remove_console= []
if(process.env.NODE_ENV === 'production'){
remove_console.push("transform-remove-console")
}
在nuxt.config.js的build裡
module.exports = {
...
build: {
babel: {
plugins
},
}
...
}
同樣在vue-cli3.0環境下也是相同的配置,如下
module.exports = {
plugins: plugins
}
相關文章
- Nuxt.js中配置生產環境和開發環境APIUXJS開發環境API
- Windows環境下刪除MySQLWindowsMySql
- Vue生產環境除錯的方法Vue除錯
- ORACLE RAC環境下刪除節點Oracle
- laravel生產環境下新增欄位Laravel
- linux下rac環境下刪除節點Linux
- redmine生產環境搭建
- Django生產環境搭建Django
- ubuntu 刪除環境變數Ubuntu變數
- linux下export命令新增刪除環境變數LinuxExport變數
- linux或者CentOS環境下安裝.NET Core環境LinuxCentOS
- Oracle 11G RAC:生產環境下架構Oracle架構
- goldengate 生產環境下實施注意事項Go
- Ubuntu新增刪除環境變數Ubuntu變數
- CentOS新增、刪除環境變數CentOS變數
- Windows bcdedit刪除多啟動項---Windows 7環境下Windows
- Linux下環境變數設定、檢視、刪除Linux變數
- Linux下檢視 設 刪除 環境變數方法 .Linux變數
- 刪除Linux非rac環境下的ASM例項LinuxASM
- Webpack(開發、生產環境配置)Web
- Yarn生產環境核心引數Yarn
- 操作生產環境的規範
- 生產上刪除歸檔的命令
- 03:2020-11-14 vue不同的api地址生產環境和開發環境配置打包VueAPI開發環境
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境
- Linux 新增環境變數和刪除環境變數Linux變數
- linux下export命令新增、刪除環境變數(轉載)LinuxExport變數
- 刪除Linux非rac環境下的ASM例項(轉)LinuxASM
- 虛擬機器環境下RAC刪除節點(Final)虛擬機
- 批處理-刪除環境變數變數
- Ubuntu環境變數——新增與刪除Ubuntu變數
- 【Oracle】 RAC 環境刪除oracle 之二Oracle
- 【Oracle】 RAC 環境刪除oracle 之一Oracle
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- vue專案打包配置多個測試環境與生產環境,用npm命令打出不同的資源包。VueNPM
- kafka生產環境規劃-kafka 商業環境實戰Kafka
- docker 生產環境基礎應用Docker
- 生產環境的 ElasticSearch 安裝指南Elasticsearch