Commit Graph
30 Commits
Author SHA1 Message Date
CyC2018 d309817acb Update build.py
生成 32px 的网页图标。
2026-11-01 22:22:59 +08:00
CyC2018 cc2d861762 Update build.py
构建时用站点标志生成主屏幕图标和网页应用清单。
2026-11-01 21:26:16 +08:00
CyC2018 08626a00ac Update test_search.cjs
补充搜索排序、问法、同义词和中英文混写的测试。
2026-11-01 20:08:24 +08:00
CyC2018 d8e8ba51c1 Update test_site_assets.py
补充图片补高度的测试。
2026-11-01 20:08:24 +08:00
CyC2018 c0453cf07c Update build.py
生成目录页下子文章的顺序(上一篇、下一篇用)和只剩一个链接的旧页面的跳转表;调用图片补高度;首页分类卡片按正文顺序排列。
2026-11-01 20:08:24 +08:00
CyC2018 967b9dc3e0 Update check.py
检查链接时按行首的围栏识别代码块,与构建脚本一致。
2026-11-01 20:08:24 +08:00
CyC2018 6f6f29ca83 Update site_assets.py
构建时给站内图片补上按原图比例计算的 height,图片加载前就留出位置。
2026-11-01 20:08:24 +08:00
CyC2018 c3d21de467 Update test_site_assets.py
补充测试:行内代码中的三个反引号不影响后面图片的发布。
2026-11-01 19:07:30 +08:00
CyC2018 bf57f18f11 Update site_assets.py
构建时按行首的围栏识别代码块,正文中的行内代码 ```` ```json ```` 之后的图片也会发布并转换。
2026-11-01 19:07:30 +08:00
CyC2018 bad0f1a599 Update build.py
每篇 Markdown 另生成同内容的 .txt,以 text/plain 返回时可以压缩传输;不再复制 edgeone.json。
2026-11-01 13:22:13 +08:00
CyC2018 eb6c867348 Update build.py
入口页的脚本合成本站脚本和依赖库两个文件、样式合成一个,文件名带内容哈希;生成 sw.js,写入构建号和入口文件列表;复制 edgeone.json。
2026-11-01 13:04:24 +08:00
CyC2018 e139cabc4a Update verify_updates.py
没有可替换的 PNG 时用同类型的图片做替换测试。
2026-11-01 11:33:43 +08:00
CyC2018 3bef2ad38e Update build.py
构建时在根目录写入 robots.txt,指向学习站的站点地图。
2026-11-01 05:29:46 +08:00
CyC2018 a4d7b6cf23 Update build.py
search-paths.js 中记录每篇笔记各小节在学习站中的面试题。
2026-11-01 04:40:57 +08:00
CyC2018 aa946befce Update build.py
search-paths.js 中记录每篇笔记在学习站中的题号。
2026-11-01 00:45:31 +08:00
CyC2018 fa2406d7af Update build.py
构建时统计每篇笔记在学习站中的题数,写入 search-paths.js。
2026-10-31 20:17:09 +08:00
CyC2018 01e09d6895 Update check.py
校验时把目录链接对应到目录下的 index.html。
2026-10-31 16:35:37 +08:00
CyC2018 dc75a6cce3 Update site_assets.py
目录链接(例如 /learn/)按目录下的 index.html 处理。
2026-10-31 16:35:37 +08:00
CyC2018 9a8113a48c Update build.py
构建网站时一起生成 /learn/ 学习站,首页和侧边栏加入口。
2026-10-31 16:35:37 +08:00
CyC2018 38bca72442 Update test_site_assets.py
补充高频标记的锚点和搜索索引测试。
2026-10-30 02:57:58 +08:00
CyC2018 b91d31205e Update site_assets.py
把步骤动图拆成逐帧 WebP 供网站播放器使用;搜索索引忽略目录行中的高频标记。
2026-10-30 02:57:58 +08:00
CyC2018 557bb1e95c Update build.py
构建时把标题和目录中的高频标记换成空的 span,锚点不受影响;把步骤动图的帧信息写入页面配置。
2026-10-30 02:57:58 +08:00
CyC2018 67fbb2bb09 Update test_site_assets.py
补充带引号、反斜杠转义的标题 id 的测试。
2026-10-29 04:54:25 +08:00
CyC2018 b40fbabbad Update site_assets.py
计算标题 id 时先按 marked 的规则转义引号等字符,与浏览器中生成的 id 一致,站内搜索的结果能定位到这类标题。
2026-10-29 04:54:25 +08:00
CyC2018 bdd382a0b6 Update build.py
构建网站时把按 GitHub 规则写的标题锚点换成 Docsify 生成的 id,文章目录和文中的锚点链接都能跳到对应的标题;代码块按围栏的长度配对,链接文字中可以有方括号;首页加入学习路线的分类卡片,侧边栏只显示链接。
2026-10-29 04:54:25 +08:00
CyC2018 046c4a0755 Update build.py
网站侧边栏中删除面试高频问题一项,与首页保持一致。
2026-10-28 10:37:26 +08:00
CyC2018 aa362e5d3b Update build.py
首页分类卡片中删除编码实践,与 README.md 的分类保持一致。
2026-10-28 03:21:03 +08:00
CyC2018 49a17948f9 Harden publishing and improve search performance (#1477) 2026-10-28 02:45:14 +08:00
CyC2018 c37fda5c58 Preserve Unicode paths in releases and stabilize image manifests (#1476) 2026-10-28 02:19:25 +08:00
CyC2018 8412b98577 Add standalone site builder using repository images (#1473) 2026-10-28 01:42:39 +08:00