官网文档

要求

安装hexo

npm install -g hexo

-g表示安装到nodejs\node_modules\目录下

建立网站

hexo init <folder>
cd <folder>
npm install

创建Git仓库(备选项:gitcafe)

部署

  • 编辑_config.yml

    deploy:
      type: github
      repository: https://github.com/zippera/zippera.github.io.git
      branch: master
    
  • hexo generate

  • hexo deploy

导航栏添加”关于”

  1. hexo new page “about”
  2. 到source/about/index.md编辑内容。
  3. 在themes/light/_config.yml中,添加如下:

    menu:
      关于: /about
    

安装第三方评论系统

多说注册,将ID添加到主题配置文件(_config.yml)

duoshuo_shortname: qianchenglong

添加Google Analytics

Google Analytics注册,配置,将ID添加到主题配置文件(_config.yml)

google_analytics: UA-54976309-1

Fix

warning: LF will be replaced by CRLF

  • 修改git配置文件

    git config --global core.autocrlf false
    
  • 删除.deploypublic目录

  • 重新生成

    hexo g
    hexo d
    

参考资料

  1. http://zipperary.com/categories/hexo/

留言

2014-09-19