从安装配置Hexo,到第一页

Hexo + Github 的组合,简单便捷。对于开发人员,本身有Git经验的话应该很快能上手,能免除自己搭建服务器的烦恼。

安装应用程序

环境的安装只涉及 Node.js Git Hexo
相对来说简单依赖少,容易快速上手搞定。

主要参考文档可以去Hexo中文网站

搭建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
2
3
4
deploy:
type: git
repository: https://github.com/xxxx/xxxx.github.io.git
branch: master
  • 运行:npm install hexo-deployer-git –save
  • 运行:hexo g(本地生成静态文件)
  • 运行:hexo d(将本地静态文件推送至Github,需输入用户名密码)

最后,打开浏览器,访问http://xxxx.github.io 即可访问最新上传的gitpage

还是最后

注册自己的域名绑定 Gitpage