Contents
本文介绍如何在 Windows 系统下搭建一个 Hexo 博客,并部署到 Github Pages 上。
准备
下载并安装 Git 客户端
下载并安装 Node.js 环境
Github 注册
注册帐号,例如用户名为 test
。新建一个仓库,命名为: test.github.io
。
在任意空白处右键,选择 Git Bash Here
,在命令行窗口执行如下命令:
1 | git config --global user.name "Your name" |
绑定密钥
在 Git Bash 中:
1 | ssh-keygen -t rsa -C "username@hostname" |
生成的密钥对储存在: C:\Users\username\.ssh
中。找到公钥,并添加到 Github 上。
npm 换源
1 | npm config set registry http://registry.npm.taobao.org |
安装 Hexo
1 | npm install -g hexo-cli |
建立 Hexo 文件夹
新建一个文件夹,例如 example
。进入该文件夹,打开 Git Bash,执行如下命令:
1 | hexo init |
安装 Git 部署所需模块
1 | npm install hexo-deployer-git --save |
编辑 _config.yml
,添加如下内容:
1 | deploy: |
使用 Hexo
1 | hexo g |
至此,博客的搭建和部署已经完成。
References
Windows 下 GitHub + Hexo 搭建个人博客