.
├─ .github # GitHub configuration
│ ├─ workflows # GitHub Actions
│ │ └─ deploy.yml # GitHub Actions deployment configuration
├─ docs # Project root directory
│ ├─ .vitepress # Configuration directory
│ │ ├─ config # Configuration files directory
│ │ │ ├─ en.ts # English configuration file
│ │ │ ├─ index.ts # Configuration file entry point
│ │ │ ├─ shared.ts # Theme override configuration file
│ │ │ └─ zh.ts # Chinese configuration file
│ ├─ en # English documentation
│ ├─ public # Public files directory (static resources like images, fonts, etc.)
│ ├─ zh # Chinese documentation
└─ ...
It is recommended to use nvm to manage node versions.
pnpm installation is recommended via scoop (Windows) or brew (macOS).
pnpm install
or
pnpm i
pnpm docs:dev
Create the corresponding markdown files in the docs/zh
or docs/en
directories according to the project structure.
pnpm docs:build