hexo使用

安装hexo

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

创建hexo文件夹

1
2
3
hexo init  project_name
npm install
npm install hexo -server --save

全局配置 _config.yml

1
2
3
4
deploy:
type: git
repo: github项目.git
branch: master

常用命令

1
2
3
4
5
6
7
8
hexo help #查看帮助
hexo init #初始化一个目录
hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成网页,可以在 public 目录查看整个网站的文件
hexo server #本地预览,'Ctrl+C'关闭
hexo deploy #部署.deploy目录
hexo clean #清除缓存

简写

1
2
3
4
hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy

新建文章

1
hexo new "标题"

在 _posts 目录下会生成文件标题.md

1
2
3
4
5
6
7
---
title: Hello World
date: 2015-07-30 07:56:29 #发表日期,一般不改动
categories: hexo #文章文类
tags: [hexo,github] #文章标签,多于一项时用这种格式
---
正文,使用Markdown语法书写

本地预览

1
hexo server

hexo部署

1
2
hexo generate
hexo deploy

域名绑定

在source目录下新建CNAME文件,内容就是要绑定的域名