推薦在這裏閱讀效果更佳html
網上搜了不少教程,包括官網的教程,可是仍是費了一番功夫,
若是你使用自動化部署腳本部署不成功的話,能夠參考個人這個笨方法
這是部署後的效果vue
我假設你本地運行OK, 已經準備好要部署了node
你的 vuepress 項目是否已經在github上的倉庫下
若是是,請跳到第二步
若是不是,想在GitHub新建一個倉庫,如圖所示:
git
## 小坑
倉庫名字要和config.js 裏 的 base 屬性值同樣
github
好比你的倉庫名字叫myBlog
base就是/myBlog/web
建立好倉庫之後,
npm
git clone <你複製的地址>
把你的vuepress項目除了node_modules文件夾以外的文件所有複製到git clone下來的文件夾內
而後npm install 或者 yarn
在項目根目錄新建文件.gitignore
ide
讓git 忽略 node_module下的全部文件和打包之後dist下的全部文件ui
新切一個gh-pages(名字隨意)分支並切換到該分支,執行
3d
git checkout -b gh-pages
該分支用來存打包後的文件
此時github上你應該能夠看到你的分支
點擊settings ,而後往下拉,找到 GitHub Pages
在Source的下拉選中你的分支 出現 Your site is published at 網址 就說明發布成功了,訪問這個網址就能夠看到你的博客啦