我在使用 hexo 的时候,碰到过,删除了某种标签或者分类之后,发现在标签页依然存在那种标签。
或者,有的标签明明有,但是不在标签页显示。
为什么出错的原因
这个原因是我假设的,可能不对,如果后续遇到更好的解释,我会继续更改的
github上的issue解释到db.json是由source/*/.md的所有文件解析得到的,所以,我猜测是 db.json 这个文件没有正确的解释。
所以,删掉后重新生成就好了。
步骤如下:
rm -rf db.json
hexo clean
这两个命令确实可以解决问题,但是运行之后再,
hexo g
hexo s
经过本地查看确实解决了问题。