问题

今天在查看博客时发现有一部分博客文件重复了,原因是因为我修改了源文件的名称,编译后出现了原名称和新名称两个文章的文件夹。

如何解决

1、看到这个现象先是查看了浏览器缓存,清理缓存并未解决问题。

2、删除生成后的public文件夹重新编译,无法解决问题。

3、最后猜测是hexo编译缓存的问题。

在查阅hexo文档后发现有这样一个命令 hexo clean,它的作用是清除缓存文件 (db.json) 和已生成的静态文件(public)。

在使用该命令清除编译缓存后,再次编译,发现public文件夹中的文件编译正确了。发布到github page后展示正常。