hexo根据文章创建时间分文件夹
本文最后更新于:3 年前
最近看回自己写得文章,发现自己写了三十篇文章啦。当然对于大佬来说,可能也不算很多。
不过我回头一看发现hexo生成的文章都丢一个文件夹上。
emm几篇还好,但是现在三十篇了,新增一篇文章的时候,要找出自己刚刚新增的还是要三十找一,找得自己头都晕了=_=
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
。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!