Hexo常用命令

Hexo基本用法

Hexo安装

  • npm install hexo -g 安装
  • npm update hexo -g 更新
  • hexo init 初始化

Hexo常用命令

  • hexo clean 清除工作区
  • hexo generate 生成工作目录,简写为 hexo g
  • hexo server start 启动本地调试(localhost:4000),简写为 hexo s
  • hexo deploy 部署到仓库 简写为hexo d

Hexo创建文章&草稿

Hexo创建文章&草稿的命令为

1
hexo new [layout] <title>
layout title 存储路径 备注
post 文章名 source/_posts 文章布局,直接显示在页面上
page 页面名 source 分类,标签等类别页面
draft 草稿名 source/_drafts 不会展示在页面上

草稿

  • hexo n draft <title>
  • hexo s --drafts 预览草稿
  • hexo p(publish) draft <title> 发表草稿。

文章

  • hexo n(new) post title 新建文章

Hexo服务&部署

服务器

  • hexo s 启动服务
  • hexo server -p 5000 更改端口
  • hexo s -s #静态模式
  • hexo s -i 192.168.1.1 自定义ip
  • hexo clean 清除缓存

部署

  • hexo g 生成静态网页
  • hexo d 部署网站 参数:-g 部署之前先生成静态文件。
  • hexo d -g
  • hexo g -d

附: Hexo下的Markdown语法

Hexo下的Markdown和标准的markdown有所不同,它使用的是github下的GFW,风格漂亮简洁大方

  • 分段 为两个回车

  • 换行 为两个空格加回车

  • 标题 用#号开头,个数和标题级数相对应,比如两个#代表二级标题,三个#代表三级标题

  • 引用 > 后面要紧跟个空格,例如

这是引用的行数

  • 表格 用 - 和 | 分割行和列, : 控制对齐方式,:–为左对齐,–:为右对齐, :–:为居中对齐

  • 代码块 用四个空格开头,或者用 ````代码块````,比如

1
2
3
4
public static UserInfo getUserInfo(){
UserInfo info = new UserInfo();
return info;
}
  • 链接 写法为 [文字](链接地址),例如
    百度
  • 图片 !图片名,地址可以是本地路径,也可以是网络url
  • 列表 为 * ,- , +, 1.几个任选1其一即可
  • 强调 加粗用 **文字**,__文字__,

文字
文字
斜体可用 _文字_, *文字*, 例如
文字
文字
加粗并斜体用***文字***表示,或者用___文字___表示,即加粗符号和斜体符号组合使用

  • 删除线 用~~文字实现,例如:
    ~~这是一段删除线
  • 高亮 使用<code>`</code>来强调字符`,比如
    `
    使用`文字`来显示强调效果,比如
    这是强调效果
  • 特别提示, 如何在代码块中打出三个`
    用四个`包裹三个`即可,想表示更多,最外层+1即可,例如
1
2
```
```