Hexo + GitHub 搭建Blog系统 (1)

参考这个文章 https://zhuanlan.zhihu.com/p/26625249

总结一下,有以下步骤

  • 安装hexo
    • 安装nodejs和npm
      • sudo apt install nodejs npm
    • 安装启动hexo (自己起了一个vagrant vm来安装,目录在keepm/nodejs/hexo-try)
      • sudo npm install hexo-cli -g
      • hexo init blog
      • hexo server
      • 创建第一个博客 hexo new “Playing with Hexo”
      • hexo deploy
      • open localhost:4000
      • 参考https://github.com/hexojs/hexo
  • github pages
    • 创建一个repo,必须这样的格式username.github.io,之后直接打开username.github.io就可以看到repo中的内容了
  • 把hexo的内容推送到github
    • edit _config.yml, 在deployment下面
      • type: git
      • repo: https://github.com/yourname/yourname.github.io
      • branch: master
    • git config –global user.name “github-username”
    • git config –global user.email “”
    • hexo g
    • hexo d (将会把代码push到github)

发表评论