# 若依plus+乾坤框架-微前端 **Repository Path**: TheCrisis/ruoYi-micro ## Basic Information - **Project Name**: 若依plus+乾坤框架-微前端 - **Description**: 若依plus+乾坤框架-微前端 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-12-01 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 微前端架构 当前项目使用qiankun框架进行微前端开发,并作为主应用进行构建开发。 # 开发规范 ## 规范参考:https://plus-doc.top/#/plus-ui/home ## 新增view 在@/views文件下创建对应的文件夹,一般性一个路由对应一个文件, 该模块下的功能就建议在本文件夹下创建一个新文件夹,各个功能模块维护自己的utils或components组件。 ## 新增api 在@/api文件夹下创建本模块对应的api服务。 在api服务同级创建types.ts类型声明文件。 ## 新增组件 在全局的@/components写一些全局的组件,如富文本,各种搜索组件,封装的分页组件等等能被公用的组件。 每个页面或者模块特定的业务组件则会写在当前@/views下面。 如:@/views/system/user/components/xxx.vue。这样拆分大大减轻了维护成本。 ## 新增样式 页面的样式和组件是一个道理,全局的@/style放置一下全局公用的样式,每一个页面的样式就写在当前 views下面,请记住加上scoped 就只会作用在当前组件内了,避免造成全局的样式污染。 ## 请求流程 为了方便管理维护,统一的请求处理都放在@/src/api文件夹中,并且一般按照model维度进行拆分文件,如: api/ system/ user/ index.ts types.ts role/ index.ts types.ts monitor/ operlog/ index.ts types.ts logininfor/ index.ts types.ts