Files
zuiidea 0726321552 docs: add localized docs routes and language content
Migrate docs to language-prefixed app routes and split content into zh/en trees, including translated English navigation and pages.

Made-with: Cursor
2026-04-28 17:31:50 +08:00

26 lines
1.0 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 目录结构
description: 模板应用 src 目录职责说明
---
# 目录结构
两个模板的目录高度一致,差异主要在 **i18n(`locales/`)** 与 **部分脚本**。以下以 `apps/with-lingui` 为例(`apps/basic` 无 `locales/`,且无 Lingui 相关脚本)。
```
src/
├── api/ # Zod schema、接口常量与类型
├── components/ # 通用 UI(表格壳、表单弹窗、布局等)
├── hooks/ # 主题、权限、CRUD 等组合逻辑
├── locales/ # Lingui:仅 with-lingui(en/zh .po)
├── mocks/ # MSW handlers 与浏览器 worker
├── routes/ # TanStack Router 文件路由
├── stores/ # Zustand(auth、settings 等持久化)
└── utils/ # HTTP 客户端、常量等
```
更完整的树状说明见:
- [apps/basic/README.md](https://github.com/zuiidea/antd-admin/blob/master/apps/basic/README.md)
- [apps/with-lingui/README.md](https://github.com/zuiidea/antd-admin/blob/master/apps/with-lingui/README.md)