MCPcopy Index your code
hub / github.com/arco-design/arco-design-pro

github.com/arco-design/arco-design-pro @v2.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.8.1 ↗ · + Follow
368 symbols 1,126 edges 202 files 0 documented · 0% updated 2y ago★ 59753 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Arco Design Pro

基于 Arco Design React 组件库的开箱即用的中后台前端解决方案。

Admin 中后台管理页面,创新的多架构方案。

license

English | 简体中文

f769c408-adf4-4a85-b4a5-cc0d7e7f29ef

✨ Features

  • TypeScript - 代码完全使用 TypeScript 书写
  • Arco Design - 由 ArcoDesign React 组件库强力驱动
  • Templates - 16+ 页面模版,覆盖表格、列表、表单、工作台、可视化等场景。
  • Themes - 基于「风格配置平台」丰富的主题市场,让你的项目千变万化。
  • Dark Theme - 一键丝滑切换暗黑风格
  • Mock - 内置 API 模拟方案
  • Flexible - 灵活的多架构方案,支持 next.js / vite / cra 等开发框架
  • I18n - 内置国际化多语言解决方案
  • Config - 灵活配置页面配色、布局等

🔥 多架构方案

本质上 Pro 项目是一套项目模版,市面上常见的中后台项目模版一般都有固定的选型和架构,这样用户如果想自己修改架构,成本会比较大。

所以 Arco Pro v2 版本设计了一套多架构方案,能够在最大化的代码重用的基础上,输出多种架构的 pro 模版。

2c7d7cf6-75a8-4014-bc9c-c9999e006c3b

🌈 Usage

$ npm i @arco-design/arco-cli@latest yarn -g

$ arco init my-project

💎 Changelog

LICENSE

MIT © ArcoDesign

Extension points exported contracts — how you extend this code

MessageItemData (Interface)
(no doc)
simple-pro-template/arco-design-pro-next/src/components/MessageBox/list.tsx
MessageItemData (Interface)
(no doc)
arco-design-pro-next/src/components/MessageBox/list.tsx
MessageListProps (Interface)
(no doc)
simple-pro-template/arco-design-pro-next/src/components/MessageBox/list.tsx
MessageListProps (Interface)
(no doc)
arco-design-pro-next/src/components/MessageBox/list.tsx
TooltipProps (Interface)
(no doc)
simple-pro-template/arco-design-pro-next/src/components/Chart/customer-tooltip.tsx
FactMultiPieProps (Interface)
(no doc)
arco-design-pro-next/src/components/Chart/fact-multi-pie.tsx
PanelProps (Interface)
(no doc)
simple-pro-template/arco-design-pro-next/src/components/Panel/index.tsx
TooltipProps (Interface)
(no doc)
arco-design-pro-next/src/components/Chart/customer-tooltip.tsx

Core symbols most depended-on inside this repo

useLocale
called by 49
arco-design-pro-next/src/utils/useLocale.ts
useLocale
called by 18
simple-pro-template/arco-design-pro-next/src/utils/useLocale.ts
useStorage
called by 9
simple-pro-template/arco-design-pro-next/src/utils/useStorage.ts
useStorage
called by 9
arco-design-pro-next/src/utils/useStorage.ts
loadingNode
called by 6
arco-design-pro-next/src/pages/user/setting/info.tsx
travel
called by 3
arco-design-pro-cra/src/layout.tsx
travel
called by 3
simple-pro-template/arco-design-pro-cra/src/layout.tsx
useRoute
called by 3
simple-pro-template/arco-design-pro-next/src/routes.ts

Shape

Function 332
Interface 36

Languages

TypeScript100%

Modules by API surface

simple-pro-template/arco-design-pro-vite/src/layout.tsx8 symbols
simple-pro-template/arco-design-pro-cra/src/layout.tsx8 symbols
arco-design-pro-vite/src/layout.tsx8 symbols
arco-design-pro-cra/src/layout.tsx8 symbols
arco-design-pro-next/src/pages/visualization/multi-dimension-data-analysis/card-list.tsx7 symbols
arco-design-pro-next/src/pages/list/card/card-block.tsx7 symbols
simple-pro-template/arco-design-pro-next/src/pages/layout.tsx6 symbols
arco-design-pro-next/src/pages/visualization/data-analysis/public-opinion/card.tsx6 symbols
arco-design-pro-next/src/pages/layout.tsx6 symbols
simple-pro-template/arco-design-pro-next/src/pages/_app.tsx5 symbols
simple-pro-template/arco-design-pro-next/src/components/MessageBox/list.tsx5 symbols
arco-design-pro-next/src/pages/profile/basic/index.tsx5 symbols

For agents

$ claude mcp add arco-design-pro \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page