记录每一次进步

工作生活中的每一次坑,都是程序员的一块勋章

HEXO的使用与运行

想要安装hexo非常简单,读者可以参考hexo官方文档的介绍,这里附上官方文档的地址:hexo安装教程

与GitHub Pages的集成

由于目前博客系统还不是很完整,但是很想能够在互联网上进行访问,因此,这里借助GITHUB,将HEXO与GITHUB进行集成,通过GITHUB平台的GitHub Pages来支持浏览器的访问。

首先,也是最重要的一步,就是安装一个扩展,通过命令:

1
npm install hexo-deployer-git --save

通过对HEXO_config.yml配置文件的修改,既可以实现我们的目的。打开配置文件,拉到最后一行,可以看到

1
2
3
4
5
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type:

在这里,我们可以配置我们的deploy信息,博主的配置如下:

1
2
3
4
5
deploy:
type: git
repo: git@github.com:cyh123/yunhai.github.io.git
branch: master

博主的github用户名为cyh123,所以repo那里的地址中带有博主的用户名信息。需要部署自己博客的读者,记得将名字那里修改为自己的github用户名。最后,将项目上传到自己的github仓库中。通过命令

1
hexo d -g #在部署前先生成

进行部署手动输入网址,博主的地址是http://cyh123.github.io/

在与GITHUB集成的过程当中,由于没有注意,创建仓库的过程到中没有按照GitHub Pages创建要求来命名仓库名称,导致一直失败,正确的仓库名称应该是<username>.github.io。其中。username为你自己GITHUB的用户名称,建议大家可以看一下GitHub Pages的用户文档,文档地址:GitHub Pages

欢迎关注个人公众号:
个人公号

新的开始

之前学生时期的博客日志一直都是在CSDN上面记录的,随着对博客系统的了解,一直想搭建一个自己的博客系统并且部署到自己的服务器上面。现在有自己专用的云服务器,那么,就来搭建一个自己的博客系统吧。

本博客是建立在开源项目Hexo上的,在其基础上进行的开发,后期将对博客系统默认的一些主题及界面进行完善。

欢迎关注个人公众号:
个人公号

0%