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

基于vue-cli 打包時(shí)抽離項(xiàng)目相關(guān)配置文件詳解

 更新時(shí)間:2018年03月07日 08:34:29   作者:hello_錦泰  
下面小編就為大家分享一篇基于vue-cli 打包時(shí)抽離項(xiàng)目相關(guān)配置文件詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

前言:當(dāng)使用vue-cli進(jìn)行開發(fā)時(shí)時(shí)常需要?jiǎng)討B(tài)配置一些設(shè)置,比如接口的請(qǐng)求地址(axios.defaults.baseURL),這些設(shè)置可能需要在項(xiàng)目編譯后再進(jìn)行設(shè)置的,所以在vue-cli里我們需要對(duì)這些配置文件進(jìn)行抽離,不讓webpack把配置文件也進(jìn)行編譯。

首先,我們需要在/static 下面新建一個(gè)js文件作為配置文件

里面的內(nèi)容如下:

window.g={
 AXIOS_TIMEOUT:10000,
 SERVICE_CONTEXT_PATH:`http://10.200.199.84:9090/`//配置服務(wù)器地址
}

這里將所有的配置注入到window對(duì)象的一個(gè)屬性里面,你可以自定義這個(gè)屬性

然后在index.html里面引入這個(gè)js

<script src="/static/js/config.js"></script>

在項(xiàng)目中使用時(shí),直接使用window.g去調(diào)用這個(gè)配置文件的內(nèi)容。

如此配置之后進(jìn)行打包時(shí),會(huì)產(chǎn)生這樣的效果

可以看到這里的配置文件會(huì)原樣輸出不會(huì)打包,那么當(dāng)我們把編譯好的前端工程交給部署人員去部署的時(shí)候,就不用事先問號(hào)后臺(tái)地址了,部署人員可以直接通過修改配置里面的內(nèi)容去決定服務(wù)器的地址。

所以通過這種方式可以把項(xiàng)目相關(guān)配置文件抽離開來

以上這篇基于vue-cli 打包時(shí)抽離項(xiàng)目相關(guān)配置文件詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue 路由頁面之間實(shí)現(xiàn)用手指進(jìn)行滑動(dòng)的方法

    vue 路由頁面之間實(shí)現(xiàn)用手指進(jìn)行滑動(dòng)的方法

    下面小編就為大家分享一篇vue 路由頁面之間實(shí)現(xiàn)用手指進(jìn)行滑動(dòng)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨跟隨小編過來看看吧
    2018-02-02
  • 詳解vue樣式穿透的幾種方式

    詳解vue樣式穿透的幾種方式

    本文主要介紹了vue樣式穿透的幾種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • vue中下拉框組件的封裝方式

    vue中下拉框組件的封裝方式

    這篇文章主要介紹了vue中下拉框組件的封裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Element Popover 彈出框的使用示例

    Element Popover 彈出框的使用示例

    這篇文章主要介紹了Element Popover 彈出框的使用示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • vite+vue3項(xiàng)目集成ESLint與prettier的過程詳解

    vite+vue3項(xiàng)目集成ESLint與prettier的過程詳解

    這篇文章主要介紹了vite+vue3項(xiàng)目中集成ESLint與prettier的相關(guān)知識(shí),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • 談?wù)剬?duì)vue響應(yīng)式數(shù)據(jù)更新的誤解

    談?wù)剬?duì)vue響應(yīng)式數(shù)據(jù)更新的誤解

    本篇文章主要介紹了談?wù)剬?duì)vue響應(yīng)式數(shù)據(jù)更新的誤解,深入了解了vue響應(yīng)式數(shù)據(jù),有興趣的可以了解一下
    2017-08-08
  • 關(guān)于vue中輸入框的使用場(chǎng)景總結(jié)

    關(guān)于vue中輸入框的使用場(chǎng)景總結(jié)

    這篇文章主要介紹了關(guān)于vue中輸入框的使用場(chǎng)景總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 解決在vue項(xiàng)目中,發(fā)版之后,背景圖片報(bào)錯(cuò),路徑不對(duì)的問題

    解決在vue項(xiàng)目中,發(fā)版之后,背景圖片報(bào)錯(cuò),路徑不對(duì)的問題

    下面小編就為大家分享一篇解決在vue項(xiàng)目中,發(fā)版之后,背景圖片報(bào)錯(cuò),路徑不對(duì)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • vuejs如何解決瀏覽器切換頁面后setInterval計(jì)時(shí)器停止執(zhí)行的問題

    vuejs如何解決瀏覽器切換頁面后setInterval計(jì)時(shí)器停止執(zhí)行的問題

    setinterval()是定時(shí)調(diào)用的函數(shù),可按照指定的周期(以毫秒計(jì))來調(diào)用函數(shù)或計(jì)算表達(dá)式,這篇文章主要給大家介紹了關(guān)于vuejs如何解決瀏覽器切換頁面后setInterval計(jì)時(shí)器停止執(zhí)行的問題,需要的朋友可以參考下
    2024-01-01
  • vue如何調(diào)用攝像頭實(shí)現(xiàn)拍照上傳圖片、本地上傳圖片

    vue如何調(diào)用攝像頭實(shí)現(xiàn)拍照上傳圖片、本地上傳圖片

    這篇文章主要給大家介紹了關(guān)于vue如何調(diào)用攝像頭實(shí)現(xiàn)拍照上傳圖片、本地上傳圖片的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評(píng)論