推荐在这里阅读效果更佳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 网址 就说明发布成功了,访问这个网址就能够看到你的博客啦