hexo根据文章创建时间分文件夹

最近看回自己写得文章,发现自己写了三十篇文章啦。当然对于大佬来说,可能也不算很多。
不过我回头一看发现hexo生成的文章都丢一个文件夹上。
emm几篇还好,但是现在三十篇了,新增一篇文章的时候,要找出自己刚刚新增的还是要三十找一,找得自己头都晕了=_=

hexo new 生成目录下的

hexo官方也给出了我们修改默认生成的路径传送门。在_config.yml文件下,有个new_post_name参数默认是:title.md的。这里可以更具下方变量自己进行组合。

变量描述
:title标题(小写,空格将会被替换为短杠)
:year建立的年份,比如, 2015
:month建立的月份(有前导零),比如, 04
:i_month建立的月份(无前导零),比如, 4
:day建立的日期(有前导零),比如, 07
:i_day建立的日期(无前导零),比如, 7

我的配置是:year/:month/:title.md。更改后保存,生成一个试试。执行hexo new test

发现已经生成了一个目录结构下去了

但是想了下不对啊,我之前的文章,拿到要自己一个个傻兮兮的去创建文件夹然后拖进去吗。。。
不这样搞看起来又不舒服,作为一个强迫症患者=_=

我在git上面写了一个python的处理的脚本,里面有详细的使用方法传送门

完美处理好了

当然在hexo打包的时候也可以配置成这样子,在_config.yml文件中搜索permalink更改成你想要的路径即可。

我的配置是archives/:year/:month/:abbrlink.html



hexo根据文章创建时间分文件夹
作者
墨陌默
发布于
2020年3月19日
许可协议