资源

官网
https://hexo.io/zh-cn/

NexT主题
http://theme-next.iissnan.com/getting-started.html

栗子 个性化配置
http://moxfive.xyz/2015/08/20/blog-building/

http://mashirosorata.vicp.io/HEXO-NEXT%E4%B8%BB%E9%A2%98%E4%B8%AA%E6%80%A7%E5%8C%96%E9%85%8D%E7%BD%AE.html

https://juejin.im/post/58eb2fd2a0bb9f006928f8c7

https://blog.csdn.net/u011475210/article/details/79023429

travis-ci部署

.travis.yml

  1. language: node_js
  2. node_js: stable
  3. before_install:
  4. - npm install -g hexo-cli
  5. install:
  6. - npm install
  7. script:
  8. - hexo clean
  9. - hexo generate
  10. - export HEXO_ALGOLIA_INDEXING_KEY=<You Algolia ReadOnly ApiKey>
  11. - hexo algolia
  12. notifications:
  13. email: false
  14. deploy:
  15. provider: pages
  16. skip_cleanup: true
  17. local-dir: public
  18. github_token: $GITHUB_TOKEN # Set in travis-ci.org dashboard. 只需要pulic_repo权限(公开库)或repo权限(私人库)
  19. on:
  20. branch: master

You’ll need to generate a personal access token with the public_repo or repo scope (repo is required for private repositories).
Since the token should be private, you’ll want to pass it to Travis securely in your repository settings or via encrypted variables in .travis.yml.
https://docs.travis-ci.com/user/deployment/pages/

主题

基于vue和elementui构建的主题?
https://github.com/HeskeyBaozi/hexo-theme-lite

评论插件

gitment
livere