Hexo常用命令

一、关联Hexo与Github

(1)安装扩展

需要安装hexo-deployer-git扩展:

npm install hexo-deployer-git –save
  
(2)修改_config.yml文件

添加类似如下的部署配置:

deploy:
type: git
repo: git@github.com:bingyue/bingyue.github.io.git
branch: master
  
执行
hexo clean #清除 Hexo 的缓存
hexo generate # 生成静态页面,可以简化为hexo g
hexo deploy # 部署到Github,可以简化为hexo d

二、Hexo博客编写
1)简单命令
hexo n 新建博客
hexo g 生成博客(静态页面)
hexo d 部署博客 (可与hexo g合并为 hexo d -g)
hexo s 开启服务 (hexo server的简写,本地启动)
PS:配置文件的冒号后必须有一个空格
重要:更多指南可见
http://lovenight.github.io/2015/11/10/Hexo-3-1-1-%E9%9D%99%E6%80%81%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E6%8C%87%E5%8D%97/

2)编写文章
title: HelloWorld! # 文章页面上的显示名称,可以任意修改,不会出现在URL中
date: 2015-11-09 15:56:26 # 文章生成时间,一般不改
categories: # 文章分类目录,参数可省略

- 随笔
- 瞬间

tags: # 文章标签,参数可省略

- hexo
- blog # 个数不限,单个可直接跟在tags后面

这里开始使用markdown格式输入正文。

3)categories语法(tag也可使用类似语法)
第一种:
categories:

  • 一级分类
  • 二级分类
  • etc…

第二种:
categories: [一级分类, 二级分类]

三、更换主题
1)将想要的主题(如X)先克隆到自己电脑上:
cd your-hexo-site
Git clone https://github.com/iissnan/hexo-theme-next themes/next(X的git地址)。
2)安装主题
将站点配置文件_config.yml中的主题配置更换成theme:X即可
3)更多主题可见:https://www.zhihu.com/question/24422335
4)NexT官网:http://theme-next.iissnan.com/ 上有详细的操作方法