vue-cli-service?build?自定義參數(shù)方式
vue-cli-service build 自定義參數(shù)
vue-cli-service build
(1)**作用:**是打包資源文件
(2)**工具:**通過腳手架依賴的dotenv模塊實現(xiàn)參數(shù)定義和讀取
(3)**原理:**detenv作用是將環(huán)境變量從.env文件加載到process.env中,代碼就可以通過process.env.VUE_APP_XX訪問自定義的VUE_APP_XX的值了
在vue-cli-service的packjson中切換環(huán)境
(1)在運行時如果需要區(qū)分生產(chǎn)環(huán)境和測試環(huán)境
只需要
“scriptes”: { “serve”: “vue-cli-service serve”, // 會將process.env.NODE_ENV設(shè)置為development “build”: “vue-cli-service build” // 會將process.env.NODE_ENV設(shè)置為production }
(2)在build時在dist/目錄會有用于生產(chǎn)環(huán)境的包
需要添加選項–mode區(qū)分測試環(huán)境和生產(chǎn)環(huán)境
“scripts”: { “build:test”: “vue-cli-service build --mode test”, // 測試環(huán)境 “build:prod”: “vue-cli-service build --mode prod”, // 生產(chǎn)環(huán)境 },
"build:dev": "vue-cli-service build --mode dev", // 打包開發(fā)環(huán)境 "build:test": "vue-cli-service build --mode test", // 打包集成測試 "build:uat": "vue-cli-service build --mode uat", // 打包驗收測試 "build:prod": "vue-cli-service build --mode prod", // 打包生產(chǎn)環(huán)境
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue el-table實現(xiàn)多選框回填的示例代碼
摘要:Vue多選框回填是實現(xiàn)表單數(shù)據(jù)高效處理的常見需求,本文主要介紹了vue el-table實現(xiàn)多選框回填的示例代碼,具有一定的參考價值,感興趣的可以了解一下2024-01-01Element-Plus實現(xiàn)動態(tài)渲染圖標(biāo)的示例代碼
在Element-Plus中,我們可以使用component標(biāo)簽來動態(tài)渲染組件,本文主要介紹了Element-Plus?實現(xiàn)動態(tài)渲染圖標(biāo)教程,具有一定的參考價值,感興趣的可以了解一下2024-03-03