先上图,踩坑侠半日搭建的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 )