vue-cli-service?build?自定義參數(shù)方式
vue-cli-service build 自定義參數(shù)
vue-cli-service build
(1)**作用:**是打包資源文件
(2)**工具:**通過(guò)腳手架依賴的dotenv模塊實(shí)現(xiàn)參數(shù)定義和讀取
(3)**原理:**detenv作用是將環(huán)境變量從.env文件加載到process.env中,代碼就可以通過(guò)process.env.VUE_APP_XX訪問(wèn)自定義的VUE_APP_XX的值了
在vue-cli-service的packjson中切換環(huán)境
(1)在運(yùn)行時(shí)如果需要區(qū)分生產(chǎn)環(huán)境和測(cè)試環(huán)境
只需要
“scriptes”: { “serve”: “vue-cli-service serve”, // 會(huì)將process.env.NODE_ENV設(shè)置為development “build”: “vue-cli-service build” // 會(huì)將process.env.NODE_ENV設(shè)置為production }
(2)在build時(shí)在dist/目錄會(huì)有用于生產(chǎn)環(huán)境的包
需要添加選項(xiàng)–mode區(qū)分測(cè)試環(huán)境和生產(chǎn)環(huán)境
“scripts”: { “build:test”: “vue-cli-service build --mode test”, // 測(cè)試環(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", // 打包集成測(cè)試 "build:uat": "vue-cli-service build --mode uat", // 打包驗(yàn)收測(cè)試 "build:prod": "vue-cli-service build --mode prod", // 打包生產(chǎn)環(huán)境
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 解決vue-cli-service不是內(nèi)部或外部命令也不是可運(yùn)行的程序或批處理文件的報(bào)錯(cuò)問(wèn)題
- vue報(bào)錯(cuò)"vue-cli-service‘不是內(nèi)部或外部命令,也不是...”的解決辦法
- 關(guān)于vue項(xiàng)目vue-cli-service啟動(dòng)報(bào)錯(cuò)失敗問(wèn)題的解決方法
- 前端啟動(dòng)出現(xiàn)報(bào)錯(cuò)提示vue-cli-service?serve的原因及解決辦法
- vue-cli-service和webpack-dev-server的區(qū)別及說(shuō)明
- vue-cli-service不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件問(wèn)題
相關(guān)文章
VUE實(shí)現(xiàn)大轉(zhuǎn)盤抽獎(jiǎng)
營(yíng)運(yùn)三寶(九宮格、大轉(zhuǎn)盤、老虎機(jī),當(dāng)然此三寶當(dāng)然是最基礎(chǔ)的營(yíng)銷運(yùn)營(yíng)手段),本片文章聊聊大轉(zhuǎn)盤,轉(zhuǎn)盤的實(shí)現(xiàn)邏輯應(yīng)該是營(yíng)銷方案較為簡(jiǎn)單的一種了,本文將介紹如何實(shí)現(xiàn)大轉(zhuǎn)盤抽獎(jiǎng),感興趣的朋友可以參考下2021-05-05在Vue中使用axios請(qǐng)求攔截的實(shí)現(xiàn)方法
這篇文章主要介紹了在Vue中使用axios請(qǐng)求攔截,需要的朋友可以參考下2018-10-10vue el-table實(shí)現(xiàn)多選框回填的示例代碼
摘要:Vue多選框回填是實(shí)現(xiàn)表單數(shù)據(jù)高效處理的常見需求,本文主要介紹了vue el-table實(shí)現(xiàn)多選框回填的示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01vue路由切換之淡入淡出的簡(jiǎn)單實(shí)現(xiàn)
今天小編就為大家分享一篇vue路由切換之淡入淡出的簡(jiǎn)單實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10Element-Plus實(shí)現(xiàn)動(dòng)態(tài)渲染圖標(biāo)的示例代碼
在Element-Plus中,我們可以使用component標(biāo)簽來(lái)動(dòng)態(tài)渲染組件,本文主要介紹了Element-Plus?實(shí)現(xiàn)動(dòng)態(tài)渲染圖標(biāo)教程,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03vue與原生app的對(duì)接交互的方法(混合開發(fā))
vue開發(fā)h5項(xiàng)目特別是移動(dòng)端的項(xiàng)目,很多都是打包后掛載在原生APP上的,這篇文章主要介紹了vue與原生app的對(duì)接交互的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2018-11-11