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

Vue項(xiàng)目服務(wù)器部署之子目錄部署方法

 更新時(shí)間:2019年05月12日 10:54:35   投稿:laozhang  
在本文中我們給大家整理了關(guān)于Vue項(xiàng)目服務(wù)器部署之子目錄部署方法和具體步驟,需要的朋友們參考下。

Vue項(xiàng)目尤其是基于.vue單文件格式的項(xiàng)目部署,在build成js文件后發(fā)布到服務(wù)器上,一般都是通過(guò)nginx反向代理到跟文件目錄后直接訪問(wèn),然而由于很多時(shí)候沒(méi)辦法使用更多的子域名(比如微信公眾號(hào)只能有一個(gè)域名),所以急需將服務(wù)器部署到子目錄。本經(jīng)驗(yàn)以一次成功的系統(tǒng)部署為例,講解子目錄方式部署Vue工程。

首先介紹一下Poi,我們的項(xiàng)目沒(méi)有使用webPack進(jìn)行前端工程項(xiàng)目管理,使用了Poi進(jìn)行管理:Develop web apps with no build configuration until you need.也就是說(shuō)Poi對(duì)webpack進(jìn)行了封裝,0配置開(kāi)發(fā)Web應(yīng)用??梢允褂胮oi.config.js文件配置poi的配置,也可以直接在package.json中進(jìn)行配置。

執(zhí)行npm run dev相當(dāng)于執(zhí)行poi,執(zhí)行npm run dist相當(dāng)于執(zhí)行poi build.執(zhí)行poi build打包后,會(huì)將static目錄下的資源拷貝到dist目錄,其他的js和css會(huì)自動(dòng)壓縮成.js 和.css并且注入到index.html中。

poi項(xiàng)目如果需要打包到子目錄,必須設(shè)置homePage為子目錄。這是第一步

第二步,必須將index.html中其他非Vue部分的資源增加子目錄的前綴,包括網(wǎng)站的icon.

第三步保證Css文件中的資源路徑為相對(duì)路徑。

第四步,需要修改vueRouter中的base為子目錄。

然后執(zhí)行npm run dev 也就是npm build.觀察打包后的index.html,css文件等。

然后配置nginx到二級(jí)目錄:       

 location  /ticket {           alias /root/java/ticket/dist/;           try_files $uri $uri/ @rewrites;        }        location @rewrites {          rewrite ^/(ticket|sign|reimburse)/(.+)$ /$1/index.html last;        }這里$1對(duì)應(yīng)url中的ticket,由于我這里有多個(gè)項(xiàng)目共用了rewrite所以邏輯或了三個(gè),如果只有一個(gè)子目錄,使用^/(ticket)/(

然后配置nginx到二級(jí)目錄:        location  /ticket {           alias /root/java/ticket/dist/;           try_files $uri $uri/ @rewrites;        }        location @rewrites {          rewrite ^/(ticket|sign|reimburse)/(.+)$ /$1/index.html last;        }這里$1對(duì)應(yīng)url中的ticket,由于我這里有多個(gè)項(xiàng)目共用了rewrite所以邏輯或了三個(gè),如果只有一個(gè)子目錄,使用^/(ticket)/(.+)$,這里切記要把ticket擴(kuò)起來(lái)。

這里切記要把ticket擴(kuò)起來(lái)。

項(xiàng)目部署成功!

相關(guān)文章

  • vue鼠標(biāo)懸停事件監(jiān)聽(tīng)實(shí)現(xiàn)方法

    vue鼠標(biāo)懸停事件監(jiān)聽(tīng)實(shí)現(xiàn)方法

    頁(yè)面在鼠標(biāo)懸停(不動(dòng))n秒之后,頁(yè)面進(jìn)行相應(yīng)的事件,下面這篇文章主要給大家介紹了關(guān)于vue鼠標(biāo)懸停事件監(jiān)聽(tīng)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • Element?UI?Upload?組件上傳圖片可刪除、預(yù)覽功能

    Element?UI?Upload?組件上傳圖片可刪除、預(yù)覽功能

    這篇文章主要介紹了Element?UI?Upload?組件?上傳圖片可刪除、預(yù)覽,設(shè)置只允許上傳單張?/?多張圖片的操作,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • vue中實(shí)現(xiàn)點(diǎn)擊變成全屏的多種方法

    vue中實(shí)現(xiàn)點(diǎn)擊變成全屏的多種方法

    這篇文章主要介紹了vue中實(shí)現(xiàn)點(diǎn)擊變成全屏的多種方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 關(guān)于Vue中的watch監(jiān)視屬性

    關(guān)于Vue中的watch監(jiān)視屬性

    這篇文章主要介紹了關(guān)于Vue中的watch監(jiān)視屬性,Vue中的watch默認(rèn)不監(jiān)視對(duì)象內(nèi)部值的改變,當(dāng)被監(jiān)視的屬性變化時(shí),回調(diào)函數(shù)自動(dòng)調(diào)用,進(jìn)行相關(guān)操作,需要的朋友可以參考下
    2023-04-04
  • vue axios 在頁(yè)面切換時(shí)中斷請(qǐng)求方法 ajax

    vue axios 在頁(yè)面切換時(shí)中斷請(qǐng)求方法 ajax

    下面小編就為大家分享一篇vue axios 在頁(yè)面切換時(shí)中斷請(qǐng)求方法 ajax,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • wepy--用vantUI 實(shí)現(xiàn)上彈列表并選擇相應(yīng)的值操作

    wepy--用vantUI 實(shí)現(xiàn)上彈列表并選擇相應(yīng)的值操作

    這篇文章主要介紹了wepy--用vantUI 實(shí)現(xiàn)上彈列表并選擇相應(yīng)的值操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • ESLint 是如何檢查 .vue 文件的

    ESLint 是如何檢查 .vue 文件的

    這篇文章主要介紹了ESLint 是如何檢查 .vue 文件的,幫助大家更好的理解和使用ESLINT,感興趣的朋友可以了解下
    2020-11-11
  • 基于vue3實(shí)現(xiàn)一個(gè)簡(jiǎn)單的輸入框效果

    基于vue3實(shí)現(xiàn)一個(gè)簡(jiǎn)單的輸入框效果

    這篇文章主要為大家詳細(xì)介紹了如何使用Vue3實(shí)現(xiàn)一個(gè)簡(jiǎn)單的輸入框,可以實(shí)現(xiàn)輸入文字,添加表情等功能,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • vue監(jiān)聽(tīng)dom大小改變案例

    vue監(jiān)聽(tīng)dom大小改變案例

    這篇文章主要介紹了vue監(jiān)聽(tīng)dom大小改變案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • Vue簡(jiǎn)介、引入、命令式與聲明式編程詳解

    Vue簡(jiǎn)介、引入、命令式與聲明式編程詳解

    原生開(kāi)發(fā)和Vue開(kāi)發(fā)的模式和特點(diǎn),我們會(huì)發(fā)現(xiàn)是完全不同的,這里其實(shí)涉及到兩種不同的編程范式:命令式編程和聲明式編程,下面這篇文章主要給大家介紹了關(guān)于Vue簡(jiǎn)介、引入、命令式與聲明式編程的相關(guān)資料,需要的朋友可以參考下
    2022-10-10

最新評(píng)論

东方市| 白玉县| 通许县| 大同县| 炉霍县| 开化县| 武川县| 汝城县| 万山特区| 大丰市| 海兴县| 汤阴县| 南木林县| 黎城县| 夏邑县| 弥渡县| 达拉特旗| 封开县| 嵩明县| 什邡市| 昭平县| 醴陵市| 武鸣县| 潮安县| 寿宁县| 五常市| 莫力| 台东市| 雅江县| 德江县| 稻城县| 哈尔滨市| 鸡西市| 涿州市| 贵定县| 建宁县| 台北县| 钟祥市| 隆林| 潢川县| 贵德县|