在 Coding 和 Github 上建立 pages 项目,按要求建立。不会的可以查看前面Hexo搭建个人博客系统这篇博客。
修改个Hexo站点配置_config.yml
想要把博客同时部署到 coding 和 github 上,关键一步就是Hexo站点的_config.yml
配置。
根据 Hexo 官方文档需要修改成下面的形式
1 | deploy: |
所以我的是这样:
1 | deploy: |
我这边提交采用的 SSH 密钥,这个方法有个好处,提交的时候不用输入用户名和密码。如果你习惯用 http 的方式,只要将地址改成相应的 http 地址即可。
生成静态文件并发布
前提:要想通过git将静态页发布到Coding和Github Pages上,必须确保Hexo站点目录下安装了hexo-deployer-git
插件,可以在Hexo站点目录下执行以下命令安装该插件。
1 | # npm install hexo-deployer-git --save |
然后使用generate指令生成静态文件,最后使用deploy部署命令就能把博客静态页同步到 coding
和 github
上
1 | # hexo g # 生成静态文件 |
以上只是把
hexo
生成的静态文件部署到coding
和github
的master
分支上。稍等片刻就能用系统给的地址访问到你的博客。注意发布到Coding需要开启coding的持续部署静态网站
功能 ,稍等片刻就能看到生成的博客访问地址了。