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

關(guān)于vuepress部署出現(xiàn)樣式的問題及解決

 更新時間:2022年09月19日 10:56:28   作者:我yi癲狂  
這篇文章主要介紹了關(guān)于vuepress部署出現(xiàn)樣式的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vuepress部署出現(xiàn)樣式問題

以前在安裝hexo的時候出了樣式問題,現(xiàn)在用vuepress也出現(xiàn)了相同的問題。

本地測試完全可以

然而打包之后就徹底亂了

即使是自己本地打包成dist之后也會出現(xiàn)相同的問題

有點困擾,應該是打包配置的問題

通過修改index.html里的內(nèi)容。將/改為./

發(fā)現(xiàn)部分樣式恢復,可以推斷是打包的時候全部是絕對路徑,而本應該是相對路徑

最后通過加群,問群里的大佬,終于知道了問題的關(guān)鍵的的確確是這個base的配置問題

由于我根目錄下加了其他東西所以沒有把打包后文件放在根目錄里而是放在根目錄的blog文件夾下,所以base必須改

改成什么呢,就是你根目錄下的打包文件名,我這里是blog(網(wǎng)站根目錄下)

所以base改成

"base": "/blog/"

這樣就不會出現(xiàn)樣式問題了

同理在網(wǎng)上的部署也是如此

(所以最好部署在根目錄下,這樣才省事,base就不用改了)

vuepress個人博客部署遇到的一些問題

搭建vuepress比較簡單,按vuepress官方網(wǎng)站一步步搭建就可以了,搭建過程比較順利,主要是在部署階段出現(xiàn)的一些問題和大家分享一下

1、js和css出現(xiàn)404問題

出現(xiàn)404的原因主要是部署到網(wǎng)絡(luò)環(huán)境的時候,由于沒有找到j(luò)s和css的根路徑,因此不管項目是否在【git賬號名】github.io的這倉庫中,我們都需要在搭建vuepress時加上“base”,即根路徑。

在config.js添加base,base中的路徑是你倉庫的名字

module.exports = {
    base:"/blog/",
    /*其他業(yè)務代碼*/
}

重新打包運行,問題解決。

2、每次都要重復操作打包、運行、上傳github很麻煩怎么辦?

打包要npm,上傳github需要add、commit、push,那如果每次修改都要重復這幾個步驟,就會很麻煩,所以可以對著幾個操作步驟打包一下,做成一個自動運行的腳本,每次只要運行這個腳本,就可以一次性執(zhí)行完打包、運行、上傳github的動作了。

首先,在項目中建立一個的shell腳本文件,即.sh后綴的文件

然后,把執(zhí)行命令放入腳本文件中

set -e
npm run build
cd docs/.vuepress/dist
 
git init
git add -A
git commit -m 'deploy'
 
git push -f "倉庫地址" master
cd -

在命令行中運行shell腳本sh deploy.sh,就可以自動打包,上傳了

3、github.io無法打開怎么辦?

開始的時候,github.io還是可以正常訪問的,當時過了幾天之后

自己的手機和電腦就是打不開,用有些人的手機和電腦就可以打開,不知道是不是被屏蔽,到現(xiàn)在依然沒有解決這個問題。

既然github打不開,而且一時半會也找不到原因,那就換一種方法,那就是用碼云來代替github,其實碼云也挺方便的,直接把github中的項目導入進來,然后開啟gitee pages服務,碼云就可以自動給我們把項目部署到網(wǎng)上。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue監(jiān)聽localstorage變化的方法詳解

    Vue監(jiān)聽localstorage變化的方法詳解

    在日常開發(fā)中,我們經(jīng)常使用localStorage來存儲一些變量,這些變量會存儲在瀏覽中,對于localStorage來說,即使關(guān)閉瀏覽器,這些變量依然存儲著,方便我們開發(fā)的時候在別的地方使用,本文就給大家介紹Vue如何監(jiān)聽localstorage的變化,需要的朋友可以參考下
    2023-10-10
  • vue中axios處理http發(fā)送請求的示例(Post和get)

    vue中axios處理http發(fā)送請求的示例(Post和get)

    本篇文章主要介紹了vue中axios處理http請求的示例(Post和get),這里整理了詳細的代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • vue中可編輯樹狀表格的實現(xiàn)代碼

    vue中可編輯樹狀表格的實現(xiàn)代碼

    這篇文章主要介紹了vue中可編輯樹狀表格的實現(xiàn)代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Vue.js表單控件實踐

    Vue.js表單控件實踐

    這篇文章主要為大家詳細介紹了Vue.js表單控件實踐,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 說說Vue.js中的functional函數(shù)化組件的使用

    說說Vue.js中的functional函數(shù)化組件的使用

    這篇文章主要介紹了說說Vue.js中的functional函數(shù)化組件的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • vue-路由精講 二級路由和三級路由的作用

    vue-路由精講 二級路由和三級路由的作用

    這篇文章主要介紹了vue-路由精講 二級路由和三級路由的作用,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Vue實現(xiàn)導航欄的顯示開關(guān)控制

    Vue實現(xiàn)導航欄的顯示開關(guān)控制

    今天小編就為大家分享一篇Vue實現(xiàn)導航欄的顯示開關(guān)控制,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Vue路由跳轉(zhuǎn)問題記錄詳解

    Vue路由跳轉(zhuǎn)問題記錄詳解

    本篇文章主要介紹了Vue路由跳轉(zhuǎn)問題記錄詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Vue動態(tài)加載圖片在跨域時無法顯示的問題及解決方法

    Vue動態(tài)加載圖片在跨域時無法顯示的問題及解決方法

    這篇文章主要介紹了解決VUE動態(tài)加載圖片在跨域時無法顯示的問題,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 解決vue項目中某一頁面不想引用公共組件app.vue的問題

    解決vue項目中某一頁面不想引用公共組件app.vue的問題

    這篇文章主要介紹了解決vue項目中某一頁面不想引用公共組件app.vue的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08

最新評論

鹰潭市| 连山| 嘉义县| 织金县| 常州市| 宁乡县| 逊克县| 海丰县| 萨迦县| 昭苏县| 黑山县| 灵丘县| 大同市| 鲜城| 湘西| 武宣县| 海城市| 察哈| 永福县| 桐庐县| 疏附县| 穆棱市| 昌黎县| 巩义市| 房产| 柘城县| 三明市| 灵川县| 正定县| 吴旗县| 应城市| 威宁| 翁源县| 景泰县| 钦州市| 绵竹市| 峡江县| 仁化县| 柘城县| 五莲县| 伊宁市|