- 安装
node_modules
:
npm install
or
yarn
- 初始化 husky:
yarn husky-init
yarn dev
yarn build
yarn lint
yarn test
.
├── config // 配置目录
│ ├── config.dev.ts // 开发环境配置
│ ├── config.ts // 通用配置
│ ├── defaultSettings.ts // 主题设置
│ ├── oneapi.json // swagger配置
│ ├── proxy.ts // 代理配置
│ └── routes.ts // 路由配置
├── mock // mock
├── public // 静态资源
│ └── icons
├── src // 代码资源主目录
│ ├── components // 通用组件
│ ├── e2e // 测试
│ ├── graph // g6图可视化引擎
│ ├── hooks // 通用hooks
│ ├── http // http通用方法和设置
│ ├── locales // 国际化
│ ├── models // 后端接口对应models
│ ├── pages // 页面
│ ├── services // 后端接口
│ ├── utils // 通用工具方法
│ ├── app.tsx // 入口文件
│ └── global.less // 全局样式
└── tests
-
Ant Design Pro (基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案)
-
Umi (前端应用框架)
-
Ant Design ProComponents (项目内带 Pro 前缀的组件都是使用的该组件库)
-
Ant Design (常用组件)
-
G6 (图可视化引擎)