最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解vue 不同環(huán)境配置不同的打包命令

 更新時(shí)間:2019年04月07日 16:07:25   作者:chenjing  
這篇文章主要介紹了詳解vue不同環(huán)境配置不同的打包命令,主要包括正式環(huán)境、測(cè)試環(huán)境和開發(fā)環(huán)境,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

最近做的一個(gè)項(xiàng)目是配置了三個(gè)環(huán)境的:正式環(huán)境、測(cè)試環(huán)境和開發(fā)環(huán)境,下面以這個(gè)為例

第一步:安裝cross-env

npm i --save-dev cross-env 

或者在

package.json中加上"cross-env": "^5.0.1"進(jìn)行安裝依賴

package.json:

//這是我項(xiàng)目的目錄

第二步:修改各環(huán)境下的參數(shù)

在config/目錄下添加test.env.js、develop.env.js。并且修改文件里的內(nèi)容

config/prod.env.js

config/develop.env.js

第三步:更改build文件夾的東西

1.給build文件夾下增加環(huán)境文件 webpack.develop.conf.js

2.修改build.js

默認(rèn)打包都是prod環(huán)境,我這里改成了默認(rèn)是測(cè)試環(huán)境

打印是什么環(huán)境

3.修改webpack.prod.conf.js

4.修改webpack.base.conf.js

由于config/index.js配置不同的環(huán)境,靜態(tài)文件取得是不同的目錄,所以這邊要根據(jù)不同的環(huán)境取出不同的配置,如果配置一樣,那就無需區(qū)分了

config/index.js

config/index.js dev運(yùn)行

config/index.js 開發(fā)環(huán)境配置

config/index.js 測(cè)試環(huán)境配置

config/index.js 正式環(huán)境配置

第四步: 輸入不同的命令打包環(huán)境

"build--test": "cross-env NODE_ENV=testing env_config=test node build/build.js",

"build--prod": "cross-env NODE_ENV=production env_config=prod node build/build.js",

"build--develop": "cross-env NODE_ENV=develop env_config=develop node build/build.js"

測(cè)試環(huán)境打包: npm run build--test

正式環(huán)境打包: npm run build--prod

開發(fā)環(huán)境打包: npm run build--develop

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

秭归县| 汉沽区| 新郑市| 怀柔区| 江阴市| 呼玛县| 鸡东县| 昌图县| 池州市| 揭西县| 桃源县| 南平市| 长治县| 桓仁| 肥乡县| 孟连| 威远县| 巩义市| 石城县| 永康市| 文化| 九龙坡区| 汨罗市| 海城市| 交口县| 叙永县| 嘉定区| 武功县| 浦城县| 错那县| 温州市| 申扎县| 响水县| 六枝特区| 北海市| 新绛县| 金昌市| 绍兴县| 蒲江县| 三江| 临江市|