StarryNights

每一个你所后悔的现在,都有一个不够努力的曾经

站内检索

循着字句,邂逅星光

搜索文章标题与正文,直达命中的章节

开始一次轻盈的站内探索

从这些主题开始探索

输入关键词

可同时输入多个词语缩小范围

发现内容

在摘要中查看高亮的关键词

快速直达

点击文章或章节标题继续阅读

全部/2022 年/06月归档

5 篇本页 5 篇

202210 篇

06月

5 篇
  1. AI 摘要

    文章因 jsDelivr 在国内访问异常,Shoka 主题资源加载受阻,作者将第三方依赖本地化。做法是下载 vendors 资源到 source/cdn.jsdelivr.net 并保持目录结构,整包下载 KaTeX、表情包,处理 MiniValine 嵌套依赖并替换链接;修改主题配置及加载代码为本地路径,配置压缩白名单,并可选用 Git、COS、CDN 优化推送缓存。最终摆脱 jsDelivr 依赖,提升稳定性。

  2. AI 摘要

    文章讨论 Hexo 启用资源文件夹后,Markdown 用相对路径引用图片便于本地预览,却与生成发布时的资源路径重定向冲突,官方方案又会破坏本地预览。作者提出利用 Hexo 的 after_post_render 过滤器,通过 cheerio 处理文章内容中的 img 标签,将 data-src 修改为指向文章资源文件夹的正确路径,从而兼顾本地预览和发布重定向。

  3. AI 摘要

    文章介绍如何在Hexo主题中为文章添加修订记录时间轴。灵感来自归档时间轴,通过在文章Front-matter中配置changelogs记录更新摘要与明细,渲染时解析生成对应HTML,并复制修改归档样式,新增颜色变量和语言包键值,在post.njk模板中插入可折叠的时间轴代码。发布后即可在文章头部展示更新记录,实现优雅的历史版本展示。

  4. AI 摘要

    作者在 Hexo 的 Shoka 主题中,为标签云增加显示标签对应文章数量的数字角标。他通过 F12 和源码定位到 Hexo 内置的 tagcloud 辅助函数,在主题 scripts/helpers 下新建 tagcloudplus.js,复制并改写源码,在链接中插入 sup 标签输出 tag.length,再调整标签云样式、颜色变量,并将 page.njk 中的调用替换为 tagcloudplus。这样避免直接修改 node_modules,便于跨设备维护。

  5. AI 摘要

    本文是 Hexo 主题 Shoka 使用手册的引言部分,主要面向个人使用场景,目的在于整理和查阅该主题的相关说明与待办事项。内容以手册形式呈现,帮助使用者快速定位 Shoka 主题的使用要点、配置方法和后续维护方向,并作为个人查找 Todo 的参考文档。整体起到导航与索引作用,强调实用性和便捷性,便于后续按需补充和更新具体教程内容。