项目简介
本项目名为 cbd - umi3,是基于 UmiJS 框架的 PC 端开发框架。它集成了第三方 umi 插件,为开发者打造了高效、便捷的开发环境,遵循约定式路由规则,可用于构建各类 PC 端项目。
项目的主要特性和功能
主要特性
- 基于 UmiJS 框架,支持 Umi@2 的路由扫描规则,能自动扫描并注册符合命名规则的插件依赖。
- 集成 CBD - UI 运行时插件,便于创建页面和组件。
- 采用约定式路由,代码结构清晰,易于维护。
功能模块
- 页面管理:页面统一存于
pages
目录,以index.js
为入口,路径不能包含大写字母。 - 状态管理:运用 dva - model 进行状态管理,适用于复杂的状态共享和业务逻辑复用场景。
- 公共资源管理:设有公共组件、公共 model、公共 api 等公共资源存放目录,方便资源共享。
- Mock 数据:支持用 mock 文件模拟接口数据,利于开发和测试。
安装使用步骤
安装依赖
若已下载本项目源码文件,打开终端,进入项目根目录,执行以下命令安装依赖:
bash
npm install
yarn
启动项目
安装依赖后,在终端执行以下命令启动开发服务器:
bash
npm start
启动成功后,在浏览器中访问相应地址查看项目。
项目打包
项目开发完成需部署上线时,执行以下命令进行项目打包:
bash
npm run build
打包后的产物会生成到 dist
目录。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】