本项目是瘦身版的Ant Design Pro
,主要的功能特点如下:
- 支持多Tab页面(这个是Ant Design Pro 不具备的)
- 技术栈为:
react-router
+react-redux
+redux-saga
- 支持
.scss
和cssmodule
- 支持自定义
Ant Design
主题 - 支持装饰器
- 支持中英文语言切换
- 支持
proxy
- 支持别名
@
- 支持页面权限和子元素权限
- 按需加载
Ant Design
组件 - 支持多开发环境
讲解的内容都在issue
中,预计的过程讲解如下:
- 开启
CSSModule
- 按需加载
Ant Design
并自定义主题 - 设置别名
@
- 开启装饰器支持
- 设置
proxy
- 设置多开发环境
- 设置页面权限
clone
项目到本地npm install
npm run start