日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

深入淺析vue全局環(huán)境變量和模式

瀏覽:29日期:2023-01-23 16:47:01

我們可以在項目根目錄中的下列文件來指定環(huán)境變量:

.env# 在所有的環(huán)境中被載入.env.local # 在所有的環(huán)境中被載入,但會被 git 忽略.env.[mode] # 只在指定的模式中被載入.env.[mode].local # 只在指定的模式中被載入,但會被 git 忽略

一個環(huán)境文件只包含環(huán)境變量的“鍵=值”對,并且必須以VUE_APP開始:

FOO=bar //無效VUE_APP_SECRET=secret 有效

模式

模式是 Vue CLI 項目中一個重要的概念。默認(rèn)情況下,一個 Vue CLI 項目有三個模式:

development 模式用于 vue-cli-service serve production 模式用于 vue-cli-service build 和 vue-cli-service test:e2e test 模式用于 vue-cli-service test:unit

了解模式以后,我們可以為對應(yīng)環(huán)境設(shè)置相應(yīng)的環(huán)境變量,比如:

為 production 設(shè)置 .env.production 為 development 設(shè)置 .env.development *為一個特定模式準(zhǔn)備的環(huán)境文件 (例如 .env.production ) 將會比一般的環(huán)境文件 (例如 .env ) 擁有更高的優(yōu)先級

如果只需要在本地使用的話,可以在后面加入.local,比如 .env.local ,會git 忽略

在客戶端側(cè)代碼中,可以使用 process.env.VUE_APP_* 獲取應(yīng)用

注:process.env.NODE_ENV,獲取應(yīng)用運(yùn)行模式( 'development' 、 'production' 或 'test' )

process.env.BASE_URL,應(yīng)用基礎(chǔ)路徑( vue.config.js 中的 publicPath 選項)

ps:下面看下淺談vue中環(huán)境變量和模式的作用

使用vue框架進(jìn)行前端開發(fā)也有一段時間了,遇到的問題可以大致分為2類:開發(fā)問題,部署問題。

開發(fā)方面的問題是最多的,也是大家經(jīng)常會遇到的,但是部署的問題也不容小覷,一旦部署出錯會造成嚴(yán)重的上線事故。

開發(fā)和測試時調(diào)用后臺接口的地址是和生產(chǎn)環(huán)境中不一樣的,有些時候需要跳轉(zhuǎn)到其他網(wǎng)頁,也需要測試和生產(chǎn)環(huán)境跳轉(zhuǎn)不同的頁面。

這些配置如果都用人工來維護(hù),上測試環(huán)境注釋掉生產(chǎn)的代碼,上生產(chǎn)環(huán)境注釋掉測試的代碼,會很麻煩也很容易出錯。

所以有必要在一個入口進(jìn)行控制,這就要用到vue框架中的環(huán)境變量和模式。

在vue-cli3構(gòu)建的項目中,項目根目錄下創(chuàng)建.env.[模式]文件可以定義一種模式,在這個文件中定義的變量就是對應(yīng)模式的環(huán)境變量。

在本地啟動項目默認(rèn)是使用的development模式,使用build命令打包默認(rèn)是使用的production模式。但是我們一般都會有一個測試環(huán)境,在我們打測試包和生產(chǎn)包的時候都是用的是production模式,所以需要定義一個環(huán)境變量來進(jìn)行區(qū)分。

我目前的做法是創(chuàng)建.env.development,.env.test,.env.production三個模式文件。

每個模式文件中有3個環(huán)境變量:NODE_ENV(對應(yīng)當(dāng)前模式的名稱),VUE_APP_RUNTIME_ENV(對應(yīng)當(dāng)前環(huán)境的名稱),VUE_APP_BASE_URL(當(dāng)前環(huán)境向后臺發(fā)請求的baseurl)。

vue-cli3構(gòu)建的項目中默認(rèn)只有development模式和production模式,默認(rèn)的NODE_ENV分別是development和production,很多配置也只依據(jù)NODE_ENV區(qū)分這2種模式,但是我們需要有3種模式。生產(chǎn)和測試的包應(yīng)該是除了環(huán)江變量不同,其他都相同,所以同屬production模式。用額外的VUE_APP_RUNTIME_ENV來區(qū)分production和test環(huán)境。

定義完成之后,在項目中使用process.env.VUE_APP_RUNTIME_ENV即可訪問到變量的值。

package.json中也需要定義一條打測試包的命令:

'build-test': 'vue-cli-service build --mode test'

表示打一個使用測試配置的身生產(chǎn)包。

到此這篇關(guān)于深入淺析vue全局環(huán)境變量和模式的文章就介紹到這了,更多相關(guān)vue全局環(huán)境變量和模式內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Vue
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日韩精品免费观看视欧美高清免费大片| 精品久久国产一区| 欧美影院三区| 1024精品一区二区三区| 亚洲一级黄色| 日韩一级网站| 麻豆亚洲精品| 亚洲美女久久| 国产精品一区免费在线| 日韩高清国产一区在线| 欧美亚洲一区二区三区| 亚洲日本欧美| 国产精区一区二区| 国产成年精品| 四虎4545www国产精品| 在线日韩欧美| 天堂成人免费av电影一区 | 亚洲精品美女| 国产99久久| 午夜久久福利| 亚洲精品激情| 国产精品久久久久77777丨| 国产美女撒尿一区二区| 日韩综合在线| 在线午夜精品| 日韩一区二区三区高清在线观看| 国产乱人伦丫前精品视频 | 中文av在线全新| 亚洲精品极品少妇16p| 亚洲久久一区| 国产一区二区三区黄网站| 99久久视频| 日韩影片在线观看| 天堂va蜜桃一区二区三区| 国产精品一区二区精品| 国产在线一区不卡| 狠狠干成人综合网| 久久精品av麻豆的观看方式| 久久亚洲人体| 尤物网精品视频| 久久国内精品自在自线400部| 精品午夜视频| 999在线观看精品免费不卡网站| 欧美一级二级三级视频| 午夜久久中文| 亚洲毛片在线免费| 福利片在线一区二区| 夜夜精品视频| 精品一区电影| 视频在线观看国产精品| 国产精品亚洲综合在线观看| 午夜久久中文| 日本少妇精品亚洲第一区| 中国字幕a在线看韩国电影| 蜜臀a∨国产成人精品| 国产精品密蕾丝视频下载| 欧美好骚综合网| 亚洲综合图色| 日韩欧美看国产| 日本天堂一区| 日韩精品网站| 视频一区在线播放| 成人台湾亚洲精品一区二区 | 黄色欧美日韩| 国产欧美日韩一区二区三区在线| 欧美一区二区三区激情视频| 国产精品天堂蜜av在线播放| 午夜精品免费| 欧美aaaaaa午夜精品| 在线国产一区| 国产suv精品一区| 日本欧美一区二区在线观看| 日韩精品免费一区二区三区| 国产精品115| 丝袜美腿亚洲色图| 国产福利片在线观看| 日韩精品国产欧美| 亚洲女同一区| 国产在线|日韩| 国产欧美日韩一级| 中文字幕一区二区三区日韩精品| 成人久久一区| 国产精品mv在线观看| 五月天久久久| 日韩精品电影| 精品欧美日韩精品| 欧美久久精品| 亚洲伊人影院| 99视频精品免费观看| 色在线视频观看| 久久精品国产在热久久| 日韩高清成人在线| 亚洲精品动态| 99亚洲视频| 久久久精品国产**网站| 日本特黄久久久高潮| 在线精品视频一区| 在线国产一区二区| 99精品综合| 婷婷激情一区| 日韩三区在线| 国产精品99久久精品| 久久精品免视看国产成人| 国产精品自拍区| 久久国产精品免费一区二区三区| 亚洲午夜国产成人| 欧美日韩国产探花| 91精品国产调教在线观看| www.51av欧美视频| 久久精品一区二区国产| 国产精品久久久久久模特| 日本成人中文字幕| 亚洲精品裸体| 涩涩涩久久久成人精品| 国产精品呻吟| 99热免费精品| 亚洲免费一区二区| 免费日韩av| 视频在线在亚洲| 蜜桃一区二区三区在线| 首页国产欧美日韩丝袜| 亚洲色图综合| 亚洲精品乱码日韩| 日韩欧美三区| 日韩精品高清不卡| 69精品国产久热在线观看| 久久国产欧美日韩精品| 欧美亚洲一区二区三区| 国产精品国产三级在线观看| 视频在线不卡免费观看| a日韩av网址| 亚洲国内欧美| 夜夜精品视频| 日韩在线观看中文字幕| 欧美伊人影院| 久久精品三级| 精品成人免费一区二区在线播放| 亚洲福利精品| 一区二区电影在线观看| 亚洲精品一级二级三级| 日韩一区二区三区四区五区| 国产日韩高清一区二区三区在线| 国产亚洲高清在线观看| 久久亚州av| 91精品啪在线观看国产18| 欧美特黄视频| 五月国产精品| 精品久久久网| 91久久国产| 视频一区中文字幕精品| 久久国产生活片100| 日本激情一区| 国产伊人精品| 亚洲bt欧美bt精品777| 国产日韩视频在线| 国产网站在线| 亚洲欧美日本日韩| 国产精品最新自拍| 99久久精品网| 日韩和欧美一区二区三区| 久久久免费人体| 久久久久久久久久久妇女| 亚洲一区二区三区久久久| 国产精品亲子伦av一区二区三区| sm捆绑调教国产免费网站在线观看| 精品日韩毛片| 日韩在线播放一区二区| 国产精品扒开腿做爽爽爽软件| 在线亚洲人成| 日韩精品一二区| 久久免费精品| 亚洲一区激情| 久久精品亚洲| 视频一区欧美日韩| 精品一区视频| 麻豆亚洲精品| 国产精品一区二区免费福利视频 | 日韩欧美1区| 九九久久电影| 国产欧美另类| 樱桃视频成人在线观看| 亚洲一区欧美激情| 欧美激情视频一区二区三区在线播放| 欧洲在线一区| 日韩欧美中文字幕电影 | 国产精品探花在线观看| 激情综合网站| 麻豆精品av| 亚洲欧美日本日韩| 国内自拍视频一区二区三区| 亚洲精品电影| 成人污污视频| 亚洲免费在线| 神马午夜在线视频| 亚洲综合中文| 国产一区二区久久久久| 一区二区三区四区在线观看国产日韩| 日产午夜精品一线二线三线| 亚洲91在线| 欧美日韩色图|