之前有看到vue-element-admin的项目,喜欢它构建的后台管理系统,但是是基于vue的,所以想要用react实现一个相同的管理系统,并附上开发教程
- 效果演示地址 所处地区域名备案太麻烦,暂时先用ip访问吧
- master是本人开发使用的原始分支,涉及到与node交互,需要搭配node项目使用,node项目地址为 git@github.com:mf950511/react-admin.git
- release分支是去除了node交互的分支,可以直接本地运行,减少了node对开发人员的影响,有需要的话可以clone本分支研究
- 前端技术栈:react、react-router、redux、typescript、webpack、antd、react-intl
// 克隆项目
git clone git@github.com:mf950511/react-admin.git
// 进入文件件
cd react-admin
// 安装依赖
npm install
// 进入开发模式
npm run dev
// 新建终端,打开ts检查
npm run check之后会自动打开 http://localhost:9998即可进行开发