Skip to content

Hexo 基本使用

  1. npm install -g hexo:安装 hexo

    • 依赖node.js
  2. hexo init:初始化

  3. npm install

  4. hexo server:启动 hexo

    • hexo server --debug:debug 模式
    • 默认:http://localhost:4000/
    • Ctrl+C停止
  5. hexo new "My Page":新建文章

    • 生产文章在_posts目录下
    • 也可以直接将 markdown 文件粘贴到该目录下
  6. hexo generate:生成静态网页

    • public目录下生成静态文件
  7. 修改_config.yml文件

Deployment

Docs: http://hexo.io/docs/deployment.html

deploy:
  type: github
  repository: git@github.com:wenquansun/wenquansun.github.io.git
  branch: master
deploy:
  type: github
  repository: git@github.com:wenquansun/wenquansun.github.io.git
  branch: master
  1. npm install hexo-deployer-git --save

  2. hexo deploy:发布

每次部署,分三步

  1. hexo clean
  1. hexo generate
  1. hexo deploy

其他命令

  • hexo new page "pageName" 新建页面

  • hexo help 查看帮助

  • hexo version 查看 Hexo 的版本

命令简写

  • hexo n == hexo new

  • hexo g == hexo generate

  • hexo s == hexo server

  • hexo d == hexo deploy

安装主题

  1. 使用$ git clone git@github.com:iissnan/hexo-theme-next.git命令将主题 clone 到 themes 目录下

  2. 找到config.yml文件修改主题

    theme: hexo-theme-next
    theme: hexo-theme-next

references