一个 30 岁已婚男程序员的技术沉淀与折腾记录
终于把用了 5 年的 WordPress 替换成了 VitePress,体验提升了不止一个档次
musl/Alpine 缺 glibc,本地预生成 pagefind 索引提交到 public/pagefind 绕过
终于把用了 5 年的 WordPress 替换成了 VitePress,体验提升了不止一个档次。本文记录整个迁移过程中的决策、踩坑与最终方案。
总结一年 Vue 3 项目经验,提炼出 7 条 Composition API 使用建议。覆盖 script setup、ref/reactive、computed、watch、自定义 hook 等核心 API。
musl/Alpine 缺 glibc 导致 pagefind 二进制无法运行,最终采用本地预生成索引并提交到 public/pagefind/ 的方案绕过。
用 GitHub Action 跑构建产物,EdgeOne 只负责静态托管,链路最稳。包含完整 workflow 配置和 EdgeOne API token 申请步骤。
介绍 VitePress 主题开发中常见的 TypeScript 类型问题,包括 frontmatter 类型扩展、enhanceApp 类型推导、自定义 layout 组件类型。
一个中后台项目从冷启动 12s 优化到 2s 的全过程。涵盖依赖预构建、动态导入、chunk 拆分、构建产物分析等手段。
一个用于 Microsoft 账户批量管理的开源工具,支持双重远程、邮件服务重构、CPA 重试机制等高级特性。
基于 Astro + astro-pure 主题的个人主页搭建全过程,包括部署到 EdgeOne Pages 时的 Pagefind 二进制踩坑与解决方案。
RSS 订阅:feed.xml · Sitemap:sitemap.xml