hexo文章分类管理
所有文章都是在source/_post/
下,查找起来会不大方便,而希望对它进行一个分类,但是在生成的文章链接上保持不变。🍺
在默认配置下,我们使用hexo new post [title]
会在source/_post/
目录下生成对应名称的 markdown 文件,而使用hexo g
生成的 html 文件路径是:year/:month/:day/:title.html
。当我们写的博客越来越多的时候,会发现,所有文章都是在source/_post/
下,查找起来会不大方便,而希望对它进行一个分类,但是在生成的文章链接上保持不变。
生成的文章名字及其对应永久链接,可以在_config.yml
中配置。如果我们是按年月日归档,而链接保持不变,大可配置为如下:
1 | permalink: :title |
此时我们执行hexo new “hexo文章分类管理”
命令来新建文章,就会发现新生成的 md 文件已经自动按时间生产了文件夹,把文章进行了分类。如下面树形图所示:
1 | _posts |
不过我平时写博客比较少,这么分的话看起来太细碎了,想找一下以前写的文章有时候也是不太好找。所以就把文件夹的层级减少了一些,按年来分类:
1 | // _config.yml |
再次执行hexo new “hexo文章分类管理”
来新建文章,树形图如下所示:
1 | _posts |