参考这个文章 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
- 安装nodejs和npm
- 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)
- edit _config.yml, 在deployment下面