从主题到 npm 包:同一份代码的两种活法2026-10-31建站880 字同一个博客主题,既可以直接改源码,也可以作为 npm 包安装到别人项目里。双模式带来的约束比想象中多。# npm# 打包# Astro
一次字体构建失败带来的教训2026-10-28建站792 字构建时突然报 CannotFetchFontFile,页面还没生成就失败了。问题不在代码,而在构建阶段依赖了外部 CDN。# 字体# 构建# Astro
Markdown 扩展管线:让文章多一点表达力2026-10-25建站849 字普通 Markdown 够用,但不够有趣。本站通过 remark/rehype 管线加入提示框、步骤流、选项卡等语法,并按需加载样式。# Markdown# remark# rehype