Hexo + Github 的组合,简单便捷。对于开发人员,本身有Git经验的话应该很快能上手,能免除自己搭建服务器的烦恼。
安装应用程序
环境的安装只涉及 Node.js
Git
Hexo
相对来说简单依赖少,容易快速上手搞定。
主要参考文档可以去Hexo中文网站
- 下载安装git(Windows可在官网下载安装)
- node.js安装(windows可官网下载安装),默认会安装npm。
- 下载安装hexo
- 方法:Windows用户可打开Git shell,运行安装命令
npm install -g hexo
- 方法:Windows用户可打开Git shell,运行安装命令
搭建hexo静态站点
- 新建一个文件夹,如MyBlogFold
进入该文件夹内,右击运行git,运行:
hexo init MyBlogFold
这一步将连接Hexo的Github模板项目,下载模板至指定的目录MyBlogFold
- 查看
_config.yml
参考官方说明文档,修改自己的配置项 - 新建页面,运行
hexo new post
生成新模板md文件。$ hexo new post post_title
- 重新生成静态页
hexo generate
$ hexo generate
- 最后运行:hexo server (运行程序,访问本地localhost:4000可以看到博客已经搭建成功)
将网站上传Github并开发GitPage
- 在Github上创建名字为XXX.github.io的项目,XXX为自己的github用户名。
- 打开本地的MyBlogFold文件夹项目内的_config.yml配置文件,将其中的type设置为git
1 | deploy: |
- 运行:
npm install hexo-deployer-git –save
- 运行:
hexo g
(本地生成静态文件) - 运行:
hexo d
(将本地静态文件推送至Github,需输入用户名密码)
最后,打开浏览器,访问http://xxxx.github.io 即可访问最新上传的gitpage
还是最后
注册自己的域名绑定 Gitpage