这是 NekoBot 项目的官方文档网站,使用 VitePress 构建,支持中英文切换。
- 项目名称: NekoBot
- 项目地址: https://github.com/Carillen/NekoBot
- 文档地址: https://docs.nekobot.dev
- 包管理器: pnpm
- 主色调: #39C5BB
- 文档框架: VitePress
- 主题: 自定义主题
- 国际化: 支持中文(zh)和英文(en)
- 样式: CSS3 + 自定义变量
- 构建工具: Vite
- Node.js 16+
- pnpm 8+
pnpm installpnpm dev访问 http://localhost:5173 查看文档。
pnpm buildpnpm previewdocs/
├── .vitepress/
│ ├── config.ts # VitePress 配置
│ └── theme/ # 自定义主题
│ ├── index.ts # 主题入口
│ ├── custom.css # 自定义样式
│ ├── Layout.vue # 布局组件
│ ├── NotFound.vue # 404页面
│ └── components/ # 自定义组件
│ └── VPHome.vue # 首页组件
├── zh/ # 中文文档
│ ├── guide/ # 指南
│ ├── api/ # API文档
│ └── plugins/ # 插件文档
├── en/ # 英文文档
│ ├── guide/ # Guide
│ ├── api/ # API Reference
│ └── plugins/ # Plugin Documentation
└── index.md # 首页
- 在对应语言目录下创建 Markdown 文件
- 在
config.ts中添加导航和侧边栏配置 - 确保文件名和路径正确
- 在
config.ts的locales中添加新语言配置 - 创建对应的文档目录
- 翻译现有文档内容
- 修改
theme/custom.css文件 - 使用 CSS 变量进行主题定制
- 支持响应式设计
- 构建文档:
pnpm build - 将
docs/.vitepress/dist目录内容推送到gh-pages分支 - 在 GitHub 仓库设置中启用 Pages
构建后的文件位于 docs/.vitepress/dist 目录,可以部署到任何静态网站托管服务。
- Fork 本仓库
- 创建功能分支:
git checkout -b feature/new-feature - 提交更改:
git commit -am 'Add new feature' - 推送分支:
git push origin feature/new-feature - 提交 Pull Request
本项目采用 MIT 许可证。详见 LICENSE 文件。