项目简介
本项目是基于UmiJS框架搭建的中台应用模版项目,使用最新的umi4版本进行开发。集成了多种实用技术和组件,前端框架采用React,基础布局组件库使用antd,同时具备路由切换动画效果。
项目的主要特性和功能
- 依托UmiJS框架:借助UmiJS丰富特性与插件机制,可快速搭建中台应用。
- 多标签页缓存:运用react - activation实现多标签页缓存,提升用户体验。
- 数据管理:采用MobX作为状态管理库,实现数据高效管理与响应式更新。
- 自定义配置:以config作为配置,支持添加自定义插件配置,便于扩展定制。
- 基础布局:使用antd的Layout作为基础布局,保证界面风格统一。
- 路由切换动画:利用react - transition - group和react - nprogress实现平滑路由切换动画。
安装使用步骤
前提条件
- 已安装Git用于复制项目代码。
- 已安装Node.js和npm或yarn用于安装项目依赖。
安装步骤
- 复制项目到本地:
bash git clone 仓库地址
- 安装依赖:
bash cd 项目目录 yarn install # 使用yarn安装依赖
- 启动项目:
bash yarn start # 使用yarn启动项目
完成上述步骤后,即可在本地浏览器中访问项目并体验功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】