hexo with github pages

这篇文章用于大概描述使用hexo搭建github pages。

具体步骤如下:

  1. 搭建环境
  2. 配置Github
  3. 安装hexo并和Github Pages关联
  4. 解析购买的域名至Github Pages
  5. 写文章
  6. 一些注意事项

搭建环境

搭建环境主要是搭建Node.js和Git环境。

hexo依赖于 Node.js

提交文件,网页至Github 依赖Git。

配置Github

配置Github主要包括:

  • 注册Github
  • 创建仓库Repository

安装hexo并和Github Pages关联

  • npm 安装hexo
  • 生成SSH keys关联Github Pages
  • 修改_config.yml文件,配置deploy信息

解析购买的域名至Github Pages

Github Pages自带的域名不好看?可以自己购买域名关联,基本步骤如下:

  1. 购买域名,解析至自己Github Pages的IP,IP具体的获取(ping balabala,不再赘述)
  2. 新建一个CNAME文件(无后缀),编辑写入 购买的域名(如tpoh.win)放入hexo的source文件夹

写文章

写文章可使用

1
hexo new "your article title"

后续就看你markdown的使用熟练程度了,就可以开始写作了。当然也可以手动添加Markdown文件至
source->_delpoy

一些注意事项

部署失败?提前安装一个扩展

1
npm install hexo-deployer-git --save