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

vue項目配置env的方法步驟

 更新時間:2023年04月19日 11:16:03   作者:李懟懟螞蟻雅黑  
在vue項目中env是全局配置文件,可以存儲不同環(huán)境下的變量,下面這篇文章主要給大家介紹了關(guān)于vue項目配置env的方法步驟,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

vue中利用.env文件存儲全局環(huán)境變量,以及配置vue啟動和打包命令

作用:在vue項目中,env是全局配置文件,可以存儲不同環(huán)境下的變量。使用vue-cli搭建項目,默認會在根目錄創(chuàng)建一個.env文件,如果需要更多類型的.env文件,需要自行創(chuàng)建。

其中:

1,.env 后綴的文件是全局默認配置文件,不論什么環(huán)境都會加載并合并。

2,.env.development 是開發(fā)環(huán)境下的配置文件,僅在開發(fā)環(huán)境加載。

3,.env.production 是生產(chǎn)環(huán)境下的配置文件(也就是正式環(huán)境),僅在生產(chǎn)環(huán)境加載。

以上三個命名不能變動,除此之外,可以另外自定義加上.env.test文件,也就是測試環(huán)境,或者.env.bata,也就是內(nèi)部測試版,等等...

配置.env文件

變量命名必須以VUE_APP_開頭,比如VUE_APP_URL,VUE_APP_PWD

配置啟動命令

在vue項目根目錄下,找到package.json文件,其中scripts對象是配置的vue啟動命令,比如npm run dev,配置如下 

  "scripts": {
    "serve": "vue-cli-service serve",
    "serve-test": "vue-cli-service serve --mode test",
    "build": "vue-cli-service build",
    "test": "vue-cli-service build --mode test",
    "all": "vue-cli-service build && vue-cli-service build --mode test"
  }

每一行說明如下:

1,npm run serve,啟動項目,并且加載.env和.env.development文件

2,npm run serve-test,啟動項目,并且加載.env和.env.test文件

3,npm run build,生產(chǎn)環(huán)境打包,其中.env和.env.production文件會加載

4,npm run test,測試環(huán)境打包,其中.env和.env.test文件會加載

5,npm run all,生產(chǎn)環(huán)境和測試環(huán)境同時打包,加載不同的.env文件

獲取.env中的全局變量

比如,我在.env文件中設(shè)置了變量VUE_APP_BASE_URL = 'https://www.baidu.com',在項目中我想獲取,只需要使用process.env.VUE_APP_BASE_URL,就可以取到。

實際用處

個人覺得最大的用處就是不同環(huán)境加載不同的變量,比如開發(fā)環(huán)境和測試、正式環(huán)境的請求域名不同,直接在.env文件中定義一個全局的URL,在請求封裝中使用,很方便。

總結(jié)

到此這篇關(guān)于vue項目配置env的文章就介紹到這了,更多相關(guān)vue項目配置env內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue自定義指令實現(xiàn)checkbox全選功能的方法

    Vue自定義指令實現(xiàn)checkbox全選功能的方法

    下面小編就為大家分享一篇Vue自定義指令實現(xiàn)checkbox全選功能的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vue?WebPack忽略指定文件或目錄方式

    Vue?WebPack忽略指定文件或目錄方式

    這篇文章主要介紹了Vue?WebPack忽略指定文件或目錄方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 詳解Vue.js v-for不支持IE9的解決方法

    詳解Vue.js v-for不支持IE9的解決方法

    這篇文章主要介紹了詳解Vue.js v-for不支持IE9的解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • vue-cli3腳手架安裝方法

    vue-cli3腳手架安裝方法

    這篇文章主要介紹了vue-cli3腳手架安裝方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • vuex實現(xiàn)數(shù)據(jù)持久化的兩種方案

    vuex實現(xiàn)數(shù)據(jù)持久化的兩種方案

    這兩天在做vue項目存儲個人信息的時候,遇到了頁面刷新后個人信息數(shù)據(jù)丟失的問題,在查閱資料后,我得出兩種解決數(shù)據(jù)丟失,使用數(shù)據(jù)持久化的方法,感興趣的小伙伴跟著小編一起來看看吧
    2023-08-08
  • vue如何實現(xiàn)清空this.$route.query的值

    vue如何實現(xiàn)清空this.$route.query的值

    這篇文章主要介紹了vue如何實現(xiàn)清空this.$route.query的值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • react和vue的事件處理差異詳解

    react和vue的事件處理差異詳解

    這篇文章主要介紹了react和vue的事件處理差異,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • VUE使用vue?create命令創(chuàng)建vue2.0項目的全過程

    VUE使用vue?create命令創(chuàng)建vue2.0項目的全過程

    vue-cli是創(chuàng)建Vue項目的一個腳手架工具,vue-cli提供了vue create等命令,下面這篇文章主要給大家介紹了關(guān)于VUE使用vue?create命令創(chuàng)建vue2.0項目的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • VSCode前端Vue項目引入Element-ui組件三步簡單操作方法

    VSCode前端Vue項目引入Element-ui組件三步簡單操作方法

    elementui相當(dāng)于一個庫,封裝好的內(nèi)容,我們引入到vue項目中,就可用庫中的內(nèi)容,這篇文章主要給大家介紹了關(guān)于VSCode前端Vue項目引入Element-ui組件的三步簡單操作方法,需要的朋友可以參考下
    2024-07-07
  • vue 之 .sync 修飾符示例詳解

    vue 之 .sync 修飾符示例詳解

    這篇文章主要介紹了vue 之 .sync 修飾符的相關(guān)知識,非常不錯,具有參考借鑒價值 ,需要的朋友可以參考下
    2018-04-04

最新評論

阿尔山市| 陆川县| 通化县| 邓州市| 光山县| 视频| 嘉鱼县| 中方县| 彩票| 万安县| 赤峰市| 通城县| 新竹县| 伊春市| 平塘县| 五大连池市| 金堂县| 额济纳旗| 井冈山市| 安康市| 江阴市| 望都县| 朝阳市| 慈溪市| 邛崃市| 合川市| 云林县| 昌黎县| 克什克腾旗| 广德县| 綦江县| 洪雅县| 铜梁县| 嘉鱼县| 上犹县| 绥阳县| 玉溪市| 德保县| 莒南县| 抚州市| 新乐市|