avatar

Hexo 常用命令

创建新文章

1
2
3
$ hexo new "My New Post"
# 或
$ hexo n "My New Post"

创建新页面

1
$ hexo new page "page name"

生成静态页面

1
2
3
$ hexo generate
# 或
$ hexo g

清除

1
$ hexo clean

部署

1
2
3
$ hexo deploy
# 或
$ hexo d

搜索插件 algolia 更新

1
hexo algolia

创建404

在source目录下新建404.html
在文件内容中添加 layout 以阻止解析

1
2
3
---
layout: false
---

或者在配置文件中排除

1
skip_render: '*.html'

首页显示文章内容控制

在文章中使用 <!--more--> 手动截断

1
2
3
<!--以上部分首页显示-->
<!--more-->
<!--以下部分首页不显示-->

生成时包含隐藏文件

当执行 hexo g 时,source 文件夹下的隐藏文件如 .htaccess 不会被复制
解决办法是在配置文件 _config.yml 中新增配置

1
2
3
# 包含隐藏文件
include:
- .htaccess