记从无到有,使用Hexo +GitHub搭建个人博客的过程。
准备
注册github账号
正文
Step 1 安装Node.js与Git
在安装时Node.js要选择添加环境变量(Add to Path).
Step 2 hexo本地安装与使用(以安装在D盘为例)
在D盘下新建文件夹blog,进入blog文件夹。按住键盘上的shift并单击鼠标右键,选择在“在此处打开命令窗口”
也可以通过命令行依次执行:
1 | D: |

在安装过程中因为下载速度较慢,我们要用到淘宝镜像源,依次执行下列命令
1 | npm install -g cnpm --registry=https://registry.npm.taobao.org |

执行hexo的安装命令
1 | npm install hexo-cli –g |
初始化博客,应为是从github上进行clone,速度可能会很慢
1 | hexo init nliangBlog |
进入初始化后的文件夹内,安装相关包
1 | cd nliangBlog |
启动服务器,并在本地测试。在浏览器输入圈住的地址。
1 | hexo s |

注:端口可能会存在占用的情况,可以通过命令指定端口。
1 | hexo s -p PortName |
Step 3 将hexo发布到github
创建新的仓库,仓库命名格式为 AccountName.github.io

进入新建的仓库中,点击Clone or download,复制链接。

Step 4 hexo的文件配置
在安装hexo的文件夹中找到_config.yml文件,进行参数配置,以我的主页为例。
1 | url: http://nliang1995.github.io |
Step5 将hexo发布到github
1 | hexo g |
在弹出页面输入github账户及密码

发布成功,在浏览器中输入我的github博客地址,跳出页面。