先上圖,踩坑俠半日搭建的VuePress的demo:html
前言:VuePress支持兩種部署方式:部署到gitHub
和 部署到我的的服務器
上 本次做者想要快速成型,因此採用的是第一種。vue
在本身的github建立一個VuePress項目,這裏爲了簡便,做者就起名字叫vue-press了。它負責建立項目和平常的更新博客。
複製代碼
而後將項目克隆本地。按照官網的步驟,開始安裝項目現有項目安裝VuePressgit
若是項目與遠端關聯出現了問題。請看個人這篇教程GitHub與本地項目關聯github
此時有幾個地方須要注意,是你們基本上都會踩的坑,此處能夠避免你們時間的浪費:
npm
圖片加載不出來
。(tips:要放在指定的publice
目錄下)
base問題
:若是你打算用https://<倉庫名>.github.io/來訪問的話,base能夠省略不寫根目錄
下的README.md指的是docs目錄爲根目錄。(tips:想作vuepress首頁的配置是在這裏)
actionLink
的配置:/guide/
你們結合上張截圖與本張截圖來參考 (tips:guide文件夾要有本身的README.md)
<username>.github.io
(tips: 用gitPages服務器必需要這麼寫呢)vue-press項目
直接部署到
924950698.github.io
項目上。它的文件內容以下:
這裏有一點須要注意:就是git push -f git@github.com:924950698/924950698.github.io.git master
,這裏做者是採用直接訪問.github.io方式的。因此我用第一種。將註釋的換成本身的github用戶名,而後解開註釋就能夠了。json
記得在package.json中配置命令: "deploy": "bash deploy.sh"
這樣就能夠在命令行中直接npm run deploy
來提交項目的變動了。(tips:若是push失敗,檢查本身的Github項目.github.io有沒有在seeting中配置密鑰,或者去看我上面分享的博客)bash
此時項目中應該有一次commit的記錄了。這步須要作的是在settings中開通gitPages服務器
點個贊
或者
收藏
吧。 有須要溝通的請聯繫我:
微信( wx9456d郵箱( allan_liu986@163.com )