MCPcopy Index your code
hub / github.com/condorheroblog/react-antd-admin

github.com/condorheroblog/react-antd-admin @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
387 symbols 1,145 edges 238 files 22 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<a href="https://github.com/condorheroblog/react-antd-admin/">
    <img alt="React-antd-admin Logo" width="192" src="https://github.com/user-attachments/assets/1de76309-4cf5-4e34-a32f-92c361bace2a">
</a>



<h1>React Antd Admin</h1>

GitHub license GitHub stars GitHub forks

中文 | English

介绍

react-antd-admin 是一个基于 React Hooks、Vite 和 TypeScript 的中后台解决方案。它旨在帮助您快速搭建企业级中后台项目,无需额外配置,开箱即用。

特性

预览

react-antd-admin

文档

react-antd-admin 文档

使用

GitHub 模板

使用这个模板创建仓库

克隆到本地

如果更喜欢使用没有 git 历史记录的模板,手动执行此操作

npx degit condorheroblog/react-antd-admin react-antd-admin
# or npx giget@latest gh:condorheroblog/react-antd-admin react-antd-admin
cd react-antd-admin
corepack enable
pnpm i # 如果你没装过 pnpm, 可以先运行: npm install -g pnpm

开发

安装依赖

corepack enable

pnpm install

运行

pnpm run dev

打开浏览器输入 http://localhost:3333 即可看到页面。

构建

pnpm build

构建产物默认在 build 文件夹。

预览

pnpm preview

致谢

感谢以下优秀项目对本项目提供灵感:

Star History

Star History Chart

赞助

如果此项目对你有帮助,可以请作者吃顿外卖。

Sponsor

License

MIT License © 2023-Present Condor Hero

Extension points exported contracts — how you extend this code

TabOptionsProps (Interface)
* TabOptions组件的属性接口 * @interface TabOptionsProps * @property {string} activeKey - 当前激活的标签页的key
src/layout/layout-tabbar/components/tab-options.tsx
ApiResponse (Interface)
* 接口返回数据格式 * data: 接口返回数据
src/types/index.d.ts
TabsAction (Interface)
* @zh 标签页的操作方法 * @en Tab operation methods.
src/store/tabs.ts
LanguageModule (Interface)
* 通用的语言模块映射类型,表示可以嵌套的对象结构
src/locales/helper.ts
TreeDataNodeWithId (Interface)
(no doc)
src/components/basic-form/form-items/form-tree-item.tsx
VisibleDomRect (Interface)
(no doc)
src/utils/dom/index.ts
DetailProps (Interface)
(no doc)
src/pages/system/menu/components/detail.tsx
PieDataType (Interface)
(no doc)
src/api/home.ts

Core symbols most depended-on inside this repo

$t
called by 33
src/locales/t.tsx
resultSuccess
called by 29
fake/utils.ts
cn
called by 19
src/utils/cn/index.ts
usePreferences
called by 14
src/hooks/use-preferences/index.ts
hasAccessByCodes
called by 11
src/hooks/use-access/index.ts
isString
called by 8
src/utils/is/index.ts
removeTrailingSlash
called by 7
src/router/utils/remove-trailing-slash.ts
useDeviceType
called by 7
src/hooks/use-device-type/index.ts

Shape

Function 306
Interface 81

Languages

TypeScript100%

Modules by API surface

src/layout/widgets/global-search/index.tsx12 symbols
src/layout/widgets/version-monitor/index.tsx9 symbols
src/layout/layout-menu/utils.ts9 symbols
src/components/basic-form/form-items/form-tree-item.tsx9 symbols
src/utils/tree/index.ts8 symbols
src/utils/is/index.ts7 symbols
src/layout/widgets/notification/index.tsx7 symbols
src/constants/rules.ts7 symbols
src/store/preferences/types.ts6 symbols
src/api/user/index.ts6 symbols
src/api/system/role/index.ts6 symbols
src/router/utils/generate-routes-from-backend.ts5 symbols

For agents

$ claude mcp add react-antd-admin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact