Hexo常用命令总结

Hexo安装与升级

1
2
npm install -g hexo  # 安装Hexo  
npm update -g hexo # 升级Hexo

Hexo初始化站点与新建文章

1
2
3
hexo init  # 初始化博客站点
hexo new postName # 新建Markdown文章,postName为文章文件名称
hexo new page "pageName" # 新建页面

Hexo服务启动

1
2
3
4
hexo server  # 前端开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo server -s # 静态模式
hexo server -p 5000 # 指定端口启动
hexo server -i 192.168.1.1 # 自定义 IP

Hexo清除缓存

1
hexo clean  # 清除缓存 网页正常情况下可以忽略此条命令

Hexo生成静态页

1
hexo generate  # 生成静态页面至public目录

HEXO发布静态页到代码托管仓库

1
hexo deploy  # 将.deploy目录部署到GitHub或其他代码托管仓库

Hexo命令简写

1
2
3
4
5
hexo n postName == hexo new postName  # 新建文章
hexo p == hexo publish <title> # 移动草稿文章到source/_post目录
hexo g == hexo generate # 生成静态页
hexo s == hexo server # 前台启动服务预览
hexo d == hexo deploy # 部署到到代码托管仓库

Hexo部署到代码托管仓库步骤

如果deploy类型是git,则需要安装下面的模块

$ npm install hexo-deployer-git --save

1
2
3
hexo clean  # 清除Hexo静态页缓存
hexo g # 生成静态网页
hexo d # 开始部署

监视文件变动

1
2
hexo generate  # 使用Hexo生成静态文件快速而且简单
hexo generate --watch # 监视文件变动

生成静态页后部署

两个命令的作用是相同的

1
2
hexo generate --deploy
hexo deploy --generate

Hexo新建草稿文件

1
hexo publish [layout] <title>

Hexo编写Markdown文档开头模板

变量描述
title标题
date文件建立日期
1
2
3
4
5
6
7
title: Markdown文章模板 # 文章标题
date: 2015-08-29 18:16:12 # 文章创建日期和时间
categories: Tools # 文章分类
tags: # 文章标签
toc: true # 是否启用文章内容索引 option: true
sidebar: # 是否启用sidebar侧边栏,默认开启侧边栏 option: none 不启用
mathjax: # 是否启用数学公式渲染 option: true

设置文章摘要

以上是文章摘要 <!--more--> 以下是余下全文