Hexo博客部署至码云
创建仓库
在码云上创建一个仓库,设置为公开或私有都可以,仓库名命名为Gitee的个人空间地址名(可以在设置 -> 个人资料 -> 个人空间地址查看):
部署后就可以通过Gitee个人空间地址名.gitee.io
域名访问博客了(不带子目录);如果仓库名设置为其它,那么访问域名将会是个人空间地址名.gitee.io/仓库名
(带子目录)。
部署
安装插件
安装部署插件包,在博客根目录打开Git Bash
,输入以下命令:
1 | sudo cnpm install hexo-deployer-git --save |
站点配置文件
复制仓库地址,选择https(部署需要账户密码)或ssh(部署不需要密码,但需要先配置ssh key):
打开站点配置文件_config.yml
,在repo中添上仓库地址,部署分支设置为master:
1 | deploy: |
如果域名带子目录,那么还需要多一步设置,在站点配置文件中找到如下配置,url设置为你的完整域名,root设置为你的子目录(若将仓库名和个人空间名设置相同,则可跳过该步)。
1 | # URL |
部署博客
在博客根目录输入以下命令:
1 | hexo clean && hexo g && hexo d |
打开博客仓库页面 -> 服务 -> GiteePages服务,首次需要先启动,勾选上Https。每次博客有改动都需要在此页面手动更新一下,等待部署完成后即可打开域名访问。
更多
参考资料
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 哆啦 C 梦!
评论