升级 Fluid 到1.9 版本后目录跳转错误,本文记录解决方案。
问题复现
- 在 fluid 1.8 版本升级到 1.9 版本后,目录跳转错误
- 默默跳转到 # 而不是标题位置
问题原因
- 老Hexo 用户在生成目录时用过
hexo-toc
插件,该插件在 Fluid 1.9 版本的主题中会和主题产生冲突
解决方案
- 卸载
hexo-toc
插件
npm uninstall hexo-toc
- 我们解决问题的过程在 fluid 主题的 issue 中
参考资料
- https://github.com/fluid-dev/hexo-theme-fluid/issues/775