ssdfasd 4a8220652e feat: lift docs state to App for persistence across view changes
Move externalDocs, fileTree, selectedPath, and currentContent state from
ApiDocViewer to App component so that docs state persists when switching
between docs and blueprint views.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 22:06:53 +08:00

XCSDD - API 文档查看器

基于 React + TypeScript + Vite 构建的 API 文档查看和管理系统。

技术栈

  • 前端框架: React 18 + TypeScript
  • 构建工具: Vite
  • 样式: Tailwind CSS
  • 图标: Lucide React

功能特性

  • 文档树形导航
  • API 文档查看
  • 响应式布局
  • 美观的 UI 设计

快速开始

安装依赖

npm install

开发模式

npm run dev

构建生产版本

npm run build

预览构建结果

npm run preview

项目结构

├── src/
│   ├── components/    # React 组件
│   ├── docs/          # 文档文件
│   ├── lib/           # 工具函数和类型定义
│   ├── config.ts      # 配置文件
│   ├── App.tsx        # 主应用组件
│   └── main.tsx       # 入口文件
├── dist/              # 构建输出
├── index.html         # HTML 入口
└── vite.config.ts     # Vite 配置

License

MIT

Description
No description provided
Readme 237 MiB
Languages
TypeScript 84.1%
JavaScript 14.8%
CSS 0.7%
HTML 0.4%