Hexo搭建

安装前提

安装前,您必须检查电脑中是否已安装下列应用程序:

安装Hexo

1
$ npm install -g hexo-cli

建站

安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

1
2
3
$ hexo init <folder>
$ cd <folder>
$ npm install

新建完成后,指定文件夹的目录如下:

1
2
3
4
5
6
7
8
.
├── _config.yml 网站的配置信息
├── package.json 应用程序的信息
├── scaffolds 模版 文件夹
├── source 资源文件夹是存放用户资源的地方
| ├── _drafts
| └── _posts
└── themes 主题 文件夹

本地测试

1
2
hexo g -d
hexo s

关联GitHub

创建仓库

登录你的Github帐号,新建仓库,名为 用户名.github.io固定写法,如xiaoojun.github.io

如下图:

Snip20170921_1

终端cd到blog文件夹下,打开_config.yml 下滑到最后,修改成下边的样子:

1
2
3
4
deploy:
type: git
repository: https://github.com/xiaoojun/xiaoojun.github.io.git
branch: master

blog文件夹目录下执行生成静态页面命令:

1
$ hexo g -d

若执行命令hexo deploy报错:无法连接git或找不到git,则执行如下命令来安装hexo-deployer-git

1
$ npm install hexo-deployer-git --save

再次执行hexo g -d命令。