亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

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

本地測(cè)試完全可以

然而打包之后就徹底亂了

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

有點(diǎn)困擾,應(yīng)該是打包配置的問(wèn)題

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

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

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

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

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

所以base改成

"base": "/blog/"

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

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

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

vuepress個(gè)人博客部署遇到的一些問(wèn)題

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

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

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

在config.js添加base,base中的路徑是你倉(cāng)庫(kù)的名字

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

重新打包運(yùn)行,問(wèn)題解決。

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

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

首先,在項(xiàng)目中建立一個(gè)的shell腳本文件,即.sh后綴的文件

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

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

在命令行中運(yùn)行shell腳本sh deploy.sh,就可以自動(dòng)打包,上傳了

3、github.io無(wú)法打開(kāi)怎么辦?

開(kāi)始的時(shí)候,github.io還是可以正常訪問(wèn)的,當(dāng)時(shí)過(guò)了幾天之后

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

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

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

相關(guān)文章

  • vue router 路由跳轉(zhuǎn)方法講解

    vue router 路由跳轉(zhuǎn)方法講解

    這篇文章主要介紹了vue router 路由跳轉(zhuǎn)方法概述,使用到Vue的項(xiàng)目,我們最常見(jiàn)使用的就是Vue配套的Vue Router庫(kù),本文結(jié)合示例代碼給大家詳細(xì)講解,需要的朋友可以參考下
    2022-12-12
  • vue中使用postcss-px2rem的兩種方法

    vue中使用postcss-px2rem的兩種方法

    這篇文章主要介紹了vue項(xiàng)目中使用postcss-px2rem的方法總結(jié),在項(xiàng)目中為了屏幕適配,經(jīng)常會(huì)用到rem,postcss-px2rem就是為了讓我們直接在將代碼中px自動(dòng)轉(zhuǎn)化成對(duì)應(yīng)的rem的一個(gè)插件,需要的朋友可以參考下
    2022-05-05
  • vue 多入口文件搭建 vue多頁(yè)面搭建的實(shí)例講解

    vue 多入口文件搭建 vue多頁(yè)面搭建的實(shí)例講解

    下面小編就為大家分享一篇vue 多入口文件搭建 vue多頁(yè)面搭建的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • vue組件component的注冊(cè)與使用詳解

    vue組件component的注冊(cè)與使用詳解

    組件是Vue是一個(gè)可以重復(fù)使用的Vue實(shí)例, 它擁有獨(dú)一無(wú)二的組件名稱,它可以擴(kuò)展HTML元素,以組件名稱的方式作為自定義的HTML標(biāo)簽,這篇文章主要介紹了vue組件component的注冊(cè)與使用,需要的朋友可以參考下
    2022-08-08
  • Vue使用Pinia輕松實(shí)現(xiàn)狀態(tài)管理

    Vue使用Pinia輕松實(shí)現(xiàn)狀態(tài)管理

    pinia,一個(gè)基于Vue3的狀態(tài)管理庫(kù),它可以幫助開(kāi)發(fā)人員管理Vue應(yīng)用程序的狀態(tài),本文主要為大家介紹了Pinia的用法,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • 如何在vue中使用kindeditor富文本編輯器

    如何在vue中使用kindeditor富文本編輯器

    這篇文章主要介紹了vue中使用kindeditor富文本編輯器的方法,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-12-12
  • vue項(xiàng)目實(shí)現(xiàn)多語(yǔ)言切換的思路

    vue項(xiàng)目實(shí)現(xiàn)多語(yǔ)言切換的思路

    這篇文章主要介紹了vue項(xiàng)目實(shí)現(xiàn)多語(yǔ)言切換的思路,幫助大家完成多語(yǔ)言翻譯,感興趣的朋友可以了解下
    2020-09-09
  • vue?圖片路徑?“@/assets“?報(bào)錯(cuò)問(wèn)題及解決

    vue?圖片路徑?“@/assets“?報(bào)錯(cuò)問(wèn)題及解決

    這篇文章主要介紹了vue?圖片路徑?“@/assets“?報(bào)錯(cuò)問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • axios+Vue實(shí)現(xiàn)上傳文件顯示進(jìn)度功能

    axios+Vue實(shí)現(xiàn)上傳文件顯示進(jìn)度功能

    這篇文章主要介紹了axios+Vue上傳文件顯示進(jìn)度效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • Vue使用extend動(dòng)態(tài)創(chuàng)建組件的實(shí)現(xiàn)

    Vue使用extend動(dòng)態(tài)創(chuàng)建組件的實(shí)現(xiàn)

    本文主要介紹了Vue使用extend動(dòng)態(tài)創(chuàng)建組件的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04

最新評(píng)論