Skip to content

v1.4.0

Latest

Choose a tag to compare

@rockbenben rockbenben released this 05 Mar 10:02
· 2 commits to main since this release

✨ 新功能

  • 自动化脚本: 新增 3 个效率脚本
    • seo-audit.js: 扫描 Markdown 文件的 SEO 问题
    • llms-txt.js: 生成 LLM 友好的站点索引 (llms.txt)
    • reading-sidebar.js: 自动生成 docsify 读书笔记侧边栏

🚀 重大架构升级

  • 构建系统迁移: Webpack → Vite
    • 开发服务器启动速度提升 10 倍以上(ESM 按需编译)
    • 模块热替换(HMR)即时响应文件变化
    • Content hash 优化生产构建
  • 目录结构优化: docssrc
    • 解决 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