时间线
文章、开发日志和技术决策按时间排成一条线,共 6 条。
2026 6 条
-
代码块元信息:放弃 remark,改用 Shiki transformer
想给代码块加文件名显示,remark 插件方案写进去的属性被 Astro 的 Shiki 渲染整个丢弃,最终用 shikiConfig.transformers 在 pre 上挂 data-meta。
-
博客 v0.1 上线:核心页面与浏览器写作台
首页/列表/详情/搜索/标签/归档/关于全部就绪,接入 Decap CMS 浏览器后台,主题与排版定型。
-
Decap CMS 富文本与原始模式的双层画布排错
后台换肤后正文区域「一会白一会透明」:富文本(cms-editor-visual)和原始 Markdown(cms-editor-raw)是两套 DOM,各藏一层白底。
-
代码块元信息提取:用 Shiki transformer 而非 remark 插件
给代码块加文件名显示时,remark 方案写入的属性会被 Astro 的 Shiki 渲染丢弃,改用 shikiConfig.transformers 在最终 HTML 上挂 data-meta。
-
博客方案选型:Astro 而非 Next.js / Hugo
以内容为中心的纯静态站点,Astro 在内容集合、零默认 JS 与 Markdown 能力之间平衡最好;Hugo 模板语言学习成本高,Next.js 对博客过重。
-
示例文章:Markdown 写作元素一览
这是一篇示例文章,用于演示本博客支持的 Markdown 元素——标题、列表、引用、表格、代码块、图片等。确认排版效果后,可以直接删除或替换它。