✨ 新功能
- 自动化脚本: 新增 3 个效率脚本
seo-audit.js: 扫描 Markdown 文件的 SEO 问题llms-txt.js: 生成 LLM 友好的站点索引 (llms.txt)reading-sidebar.js: 自动生成 docsify 读书笔记侧边栏
🚀 重大架构升级
- 构建系统迁移: Webpack → Vite
- 开发服务器启动速度提升 10 倍以上(ESM 按需编译)
- 模块热替换(HMR)即时响应文件变化
- Content hash 优化生产构建
- 目录结构优化:
docs→src- 解决 Vercel 等平台默认构建命令的路径冲突
- 符合现代项目结构约定
⚠️ 破坏性更新
| 项目 | 说明 |
|---|---|
| 目录重命名 | docs/ → src/ (需更新 workflow 路径) |
| 构建器变更 | Webpack → Vite (config.ts 需使用 viteBundler()) |
| templateBuild 路径 | ./docs/ → ./src/ |
| 移除依赖 | mathjax-full, sass-loader, vidstack |
| 新增依赖 | @mathjax/src, gray-matter |
📦 Upgrade Guide / 升级指南
# Pull latest and reinstall
git pull origin main
rm -rf node_modules pnpm-lock.yaml
pnpm install
pnpm docs:build注意: 如有自定义文章在 docs/ 目录下,拉取后确保已迁移至 src/。路由路径不变。
Full Changelog: v1.3.9...v1.4.0