Grit

Hexo-基础

通过 npm 安装 Hexo 并初始化;将 Hexo 文件夹与 Git 账号关联;添加新文件;编译 Hexo 文件。

安装 Hexo

  • 安装 nvm

    1
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
  • 安装 node.js

    1
    nvm install stable
  • 安装 Hexo

    1
    2
    npm install -g hexo-
    npm install hexo --save

初始化 Hexo

  • 初始化

    1
    hexo init
  • 安装插件

    1
    2
    3
    4
    5
    6
    7
    npm install hexo-server --save
    npm install hexo-deployer-git --save
    npm install hexo-deployer-heroku --save
    npm install hexo-deployer-rsync --save
    npm install hexo-deployer-openshift --save
    npm install hexo-renderer-marked@0.2 --save
    npm install hexo-renderer-stylus@0.2 --save

关联 Git

  • 创建Github上个人主页存放仓库,库名“/.github.io”,访问地址“https://.github.io”

  • 修改 _config.yml 文件

    1
    2
    3
    4
    deploy:
    type: git
    repository: https://github.com/shanergang/shanergang.github.io.git
    branch: master

添加新文件

  • 根据模板,新建md文件,自动存放在_posts目录下。
    1
    hexo new <template name> "<file name>" #新建文章

编译

  • 编译 Hexo

    1
    hexo generate
  • 生成主页

    1
    hexo deploy
  • 本地预览

    1
    hexo server