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

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

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

最近做的一個(gè)項(xiàng)目是配置了三個(gè)環(huán)境的:正式環(huán)境、測試環(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)是測試環(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 測試環(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"

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

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

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

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

相關(guān)文章

最新評(píng)論

垫江县| 罗城| 柳州市| 宣城市| 华容县| 商城县| 宁德市| 林口县| 北京市| 容城县| 荥经县| 新昌县| 读书| 博野县| 安岳县| 东山县| 甘孜| 仁化县| 榆社县| 怀集县| 遵化市| 全南县| 仲巴县| 正蓝旗| 陆丰市| 楚雄市| 漯河市| 贵定县| 东丰县| 通许县| 苍溪县| 安溪县| 怀远县| 定日县| 罗城| 洞头县| 焦作市| 比如县| 湖北省| 土默特右旗| 碌曲县|