Tiven

Tiven

博观而约取,厚积而薄发

天问的个人网站(天问博客),专注于Node.js、Vue.js、React、Vite、Npm、Nginx等大前端技术。不断学习新技术,记录日常开发问题,持续分享coding,极客开源,共同进步。生命不息,奋斗不止... [ hexo blog ]

Hexo清除本地缓存


最近用hexo new post xxx命令新建文章,一时手抖生成的文字有误,便删除了重新生成。但是发现本地的localhost服务上被删除的文章还存在,可以正常访问。

Hexo-Cache

问题描述: 新建文章,由于标题文字中间有空格,导致最后生成的.md文件名被截断不完整。所以删除了.md文件又重新生成。

探索: 刚开始以为是之前生成的public静态文件缓存原因。便删除了该目录,再次刷新页面,并清理了浏览器缓存,但是发现被删除的文章依旧存在。 最后经过查询资料文档才知道,hexo s启动本地服务时,会自动在项目根目录生成一个db.json文件,相当于是生成文章的一个数据库文件,增加了文章缓存,加快了下次启动服务的速度。

验证: 删除db.json文件后,重启了本地服务,果然之前被删除的文章不存在了。

不停的折腾,不停的探索,总会有收获。耐思!


欢迎访问:个人博客地址