说明:本文档作为Hexo新手学习笔记文档,遇到新命令即记录,不定时更新ing。
1. 发布文章
1. hexo new [layout] <title>
新建一篇文章,如果没有使用layout的话,默认使用_config.yml中的default_layout代替。如果title含空格,使用双引号括起来:
hexo new "my test"
参数:
| 参数 | 描述 |
|---|---|
| –p, –path | 自定义新文章的路径 |
| -r, –replace | 如果存在同名文章,将其替换 |
| -s, –slug | 文章的 Slug,作为新文章的文件名和发布后的 URL |
文章的属性:
| 设置 | 描述 | 默认 |
|---|---|---|
| layout | Layout | post或者page |
| title | 文章的标题 | 文章的文件名 |
| data | 创建日期 | 文件建立日期 |
| updated | 修改日期 | 文件更新日期 |
| comments | 是否开启评论 | trus |
| tags | 标签 | |
| categories | 分类 | |
| permalink | 覆盖文章网址 | 文件名 |
| keywords | 仅用于 meta 标签和 Open Graph 的关键词(不推荐使用) |
新建草稿:
hexo new draft "草稿"
发布草稿:
hexo publish "草稿"
给文章添加分类和标签:
1 | categories: |
2. push空文件夹
在每个空文件夹内加入名为.gitkeep的无意义文件:
1 | find . \( -type d -empty \) -and \( -not -regex ./\.git.* \) -exec touch {}/.gitkeep \; |
批量删除添加的.gitkeep文件
1 | find ./ -type f -name '.gitkeep' -delete |
- 本文作者: 摘星星的小朋友
- 本文链接: http://slhking.github.io/2021/04/04/Hexo指令/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!