欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue項(xiàng)目之index.html如何引入JS文件

    vue項(xiàng)目之index.html如何引入JS文件

    這篇文章主要介紹了vue項(xiàng)目之index.html如何引入JS文件問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Nuxt頁面級緩存的實(shí)現(xiàn)

    Nuxt頁面級緩存的實(shí)現(xiàn)

    這篇文章主要介紹了Nuxt頁面級緩存的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • vue 通過 Prop 向子組件傳遞數(shù)據(jù)的實(shí)現(xiàn)方法

    vue 通過 Prop 向子組件傳遞數(shù)據(jù)的實(shí)現(xiàn)方法

    這篇文章主要介紹了vue 通過 Prop 向子組件傳遞數(shù)據(jù)的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • antd日期選擇器禁止選擇當(dāng)天之前的時(shí)間操作

    antd日期選擇器禁止選擇當(dāng)天之前的時(shí)間操作

    這篇文章主要介紹了antd日期選擇器禁止選擇當(dāng)天之前的時(shí)間操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • vue-cli結(jié)合Element-ui基于cropper.js封裝vue實(shí)現(xiàn)圖片裁剪組件功能

    vue-cli結(jié)合Element-ui基于cropper.js封裝vue實(shí)現(xiàn)圖片裁剪組件功能

    這篇文章主要介紹了vue-cli結(jié)合Element-ui基于cropper.js封裝vue實(shí)現(xiàn)圖片裁剪組件功能,本文圖文并茂給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2018-03-03
  • vue 單元測試初探

    vue 單元測試初探

    這篇文章主要介紹了vue 單元測試的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用vue框架,感興趣的朋友可以了解下
    2021-04-04
  • vue.js簡單配置axios的方法詳解

    vue.js簡單配置axios的方法詳解

    axios是一個(gè)基于Promise 用于瀏覽器和 nodejs 的 HTTP 客戶端,下面這篇文章主要給大家介紹了關(guān)于vue.js簡單配置axios的相關(guān)資料,需要的朋友們可以參考借鑒,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • vue.js watch經(jīng)常失效的場景與解決方案

    vue.js watch經(jīng)常失效的場景與解決方案

    這篇文章主要給大家介紹了關(guān)于vue.js watch經(jīng)常失效的場景與解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Vue3指令之搜索框輸入防抖功能實(shí)現(xiàn)

    Vue3指令之搜索框輸入防抖功能實(shí)現(xiàn)

    在Vue開發(fā)中遇到了搜索框輸入防抖處理,算是防抖的使用場景之一吧,這篇文章主要給大家介紹了關(guān)于Vue3指令之搜索框輸入防抖功能實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • vue中使用ts配置的具體步驟

    vue中使用ts配置的具體步驟

    這篇文章主要介紹了vue中使用ts配置的具體步驟,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評論