littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于 UmiJS 框架的 PC 端开发框架

项目简介

本项目名为 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】