大概是在半年前,自己花了大半天的时间摸索,终于搭建好了基于hexo+github的博客,这几天正好有个同事请教我,借此机会写个教程,免得后面遗忘。
- 注*:和其他教程一样,本教程同样只适用于mac用户
准备工具
- 1、 搭建node环境(省略)
- 2、 安装git(省略)
- 3、 确认以上安装成功,命令行分别输入,出现版本号,即表示安装成功
1
2
node -v
git -v
- 4、我之前写过git常用命令的小结,大家可以参考下
在github上创建pages项目
- 1、 注册github,登录,此步骤省略
- 2、 在github官网,点击右上角“+”,选择New repository,进入项目创建页
- 3、 在”Repository name”输入框内输入“xxx.github.io”,其中“xxx”对应自己的用户名
- 4、 点击底部按钮“Create repository”,完成创建,跳转至该项目页
- 5、 点击右上角Settings,跳至设置页,下拉找到GitHub Pages栏,先点击Choose a Theme,然后再点击save按钮。此时,github.io已经可以访问了。
安装hexo
全局安装hexo脚手架
1
2npm install hexo-cli -g
hexo -v // 出现版本号则安装成功,那么hexo安装成功hexo初始化项目
1
2
hexo init
npm install
本地运行
1
2
3hexo clean
hexo g
hexo s -debug
此时,浏览器输入localhost:4000,就可以看到项目运行了。
将hexo和github绑定
安装部署工具
npm install hexo-deployer-git -save