更新了下博客的 Hexo 到最新版并修复几个依赖包的问题
条评论更新 Hexo
鉴于这个搭建于多年前的博客系统长久未更新, Hexo 还停留在 3.x 版本,趁着假期有空,随手更新到了目前最新的 Hexo 6.1 版本,期间也不出所料的遇到了几个坑。
踩坑
升级到 Hexo 6.1 之后,有几个坑需要填:
- _config.yml 里面有些不再支持的配置,需要修改,比如 external_link;
- 主题使用的 hexo-asset-image 插件和 Hexo 6 不兼容,我替换成了 hexo-assets-image-new;
- hexo-renderer-sass 已经停更多年,替换为 “hexo-renderer-sass”: “github:robincafolla/hexo-renderer-sass” 来解决版本兼容性问题,参见这个帖子。
Valine 评论
之前使用的 leancloud 国内版因为未备案原因已经被停用, 数据也无法导出,重新部署到 leancloud 国际版。
主题
同步更新了 tufu9441 的 maupassant 主题。
托管
又从 Coding 迁移回了 GitHub Pages,还是 Pages 用着更舒适些。