这是 TanStack Table 的中文文档网站,基于 RSPress 构建。
- 📚 完整的 TanStack Table 中文文档翻译
- 🚀 基于 RSPress 的现代文档框架
- 🔄 自动同步官方文档更新
- 📱 响应式设计,支持移动端
- 🔍 全文搜索功能
- 🎨 美观的 UI 界面
- Node.js 18+
- pnpm(推荐)或 npm
pnpm install启动开发服务器:
pnpm run dev构建网站:
pnpm run build预览生产构建:
pnpm run preview本项目使用 GitHub Actions 自动部署到 GitHub Pages。详细的部署配置和说明请参考 DEPLOYMENT.md。
- 推送到
master分支时自动触发部署 - 部署完成后可通过 GitHub Pages 访问
在 GitHub Actions 页面手动触发 "Deploy to GitHub Pages" 工作流。
├── .github/workflows/ # GitHub Actions 工作流
│ ├── deploy.yml # 部署工作流
│ └── check-docs.yml # 文档更新检查
├── docs/ # 文档源文件
│ ├── guide/ # 指南文档
│ ├── api/ # API 文档
│ ├── framework/ # 框架集成文档
│ └── enterprise/ # 企业版文档
├── upstream-docs/ # 官方文档同步
└── rspress.config.ts # RSPress 配置文件
欢迎贡献翻译和改进!
- Fork 本仓库
- 创建功能分支:
git checkout -b feature/your-feature - 提交更改:
git commit -am 'Add some feature' - 推送分支:
git push origin feature/your-feature - 提交 Pull Request
- 保持术语一致性
- 遵循中文技术文档写作规范
- 保留原文的代码示例和链接
- 确保翻译准确性和可读性
- 文档框架:RSPress
- 构建工具:Node.js + pnpm
- 部署平台:GitHub Pages
- CI/CD:GitHub Actions
本项目基于 MIT 许可证开源。详见 LICENSE 文件。