本文主要介绍本站的配置。
概况
本站使用Hexo 6.3.0&NexT.Pisces v7.8.0作为框架,Node.js版本18.16.1。
数学公式渲染方式为MathJax,渲染器为
hexo-renderer-pandoc。
代码高亮采用Highlight.js,代码块字体为 Fira Code。
特殊设置
- 魔改了header颜色,方式为找到
\themes\next\source\css\_schemes\Pisces\_header.styl
然后修改 .site-brand-container 中
background 参数。
- 略微调整了背景颜色。
- 修改了页面宽度。
- 魔改了
highlight.js\lib\languages\cpp.js中PREPROCESSOR.className参数(meta->string)以修复代码块中无法选中#开头句子的bug。
特殊插件
hexo-filter-mathjax:由于反复实验后直接打开
mathjax 选项会导致渲染错误不得不使用的渲染插件。
gitalk:用于实现评论功能,评论仓库为pokefunc/plog_coms。