mirror of
https://github.com/musistudio/claude-code-router.git
synced 2026-01-29 22:02:05 +00:00
2.2 KiB
2.2 KiB
Claude Code Router Documentation
This directory contains the documentation website built with Docusaurus.
Development
Install Dependencies
cd docs
pnpm install
Start Development Server
# From docs directory
pnpm start
# Or from root directory
pnpm dev:docs
Open http://localhost:3000 to view the documentation.
Build
# From docs directory
pnpm build
# Or from root directory
pnpm build:docs
The built files will be in the build/ directory.
Serve Built Files
# From docs directory
pnpm serve
# Or from root directory
pnpm serve:docs
Structure
docs/
├── docs/ # Markdown documentation files
│ ├── intro.md # Introduction page
│ ├── installation.md
│ ├── config/ # Configuration docs
│ ├── advanced/ # Advanced topics
│ └── cli/ # CLI reference
├── src/ # React components and pages
│ ├── components/ # Custom React components
│ ├── pages/ # Additional pages
│ ├── css/ # Custom CSS
│ └── theme/ # Docusaurus theme customization
├── static/ # Static assets (images, etc.)
├── i18n/ # Internationalization files
├── docusaurus.config.ts # Docusaurus configuration
└── sidebars.ts # Documentation sidebar structure
Adding Documentation
Adding New Docs
Create a new Markdown file in the docs/ directory and add it to sidebars.ts.
Adding New Pages
Add React components to src/pages/.
Customizing Styles
Edit src/css/custom.css.
Internationalization
Documentation supports both English and Chinese.
- English:
docs/andsrc/ - Chinese:
i18n/zh/docusaurus-plugin-content-docs/current/
To add Chinese translations:
- Create corresponding files in
i18n/zh/docusaurus-plugin-content-docs/current/ - Translate the content
Deployment
The documentation can be deployed to:
- GitHub Pages
- Netlify
- Vercel
- Any static hosting service
See Docusaurus deployment docs for details.