主题
快速开始
建议
请确保已阅读《项目架构概览》,了解项目的整体结构,并对每一个模块的作用有一个大致的了解。
在通过脚手架工具创建项目之后,进行项目开发前的评估是至关重要的。根据项目的复杂度和特定需求,开发策略可以有所不同。
对于相对简单的项目,一个高效的方法是在现有的 权限管理系统
基础上进行二次开发。这种方式允许你利用已有的结构和功能作为基础,快速地添加新的页面和功能,从而缩短开发周期,并减少开发成本。
然而,对于更加复杂的项目,采用基于 admin基础模板
的模块化开发方法更为合适。通过将整个项目分解成若干个独立的模块,每个模块都作为一个自足的应用系统,这样不仅提升了项目的可维护性和可扩展性,也便于团队成员之间的协作和模块间的复用。例如,针对不同的项目需求,你可以灵活组合不同的应用模块(如 a应用
、b应用
、c应用
等),以构建出完全满足特定需求的定制产品。这种方法为项目的标准化和个性化提供了更多的灵活性和选择,使得开发更加高效和目标明确。
构建简单项目通常意味着基于已经搭建好的权限管理系统
进行二次开发,这一过程的逻辑相对直接且易于理解,因此不再详细展开。接下来,我们将重点讨论复杂项目的构建方法。
复杂项目的构建
提示
构建简单项目通常意味着基于已经搭建好的权限管理系统
进行二次开发,这一过程的逻辑相对直接且易于理解,因此不再详细展开。接下来,我们将重点讨论复杂项目的构建方法。
一旦使用脚手架创建好项目,你可以立即打包并部署权限管理系统(rbac)
。部署完成后,将部署的地址填写到admin基础模板
的.env
文件中的VITE_MODULE_RBAC
变量里。
随后,执行pnpm run dev
命令来启动并运行admin基础模板
。这样,你就能够看到权限管理系统(rbac)
的登录页面了。在admin基础模板
中,你可以开始创建自己的新业务逻辑。权限管理系统
会以微前端的形式被加载到admin基础模板
中。