Yi.Abp.Admin 完整上手指南:从克隆到跑通 5 分钟
Yi.Abp.Admin 完整上手指南:从克隆到跑通 5 分钟
【免费下载链接】Yi.Abp.Admin🔥爽🔥.Net8集大成者,终究轮子,简易实用,老牌经典。 后端.Net8,前端Vue3,框架三层架构\DDD领域驱动设计,内置Rbac权限管理、Bbs论坛社区系统 以用户体验出发。 架构干净整洁、采用微软风格原生框架封装。 适合小中大型项目上线、.Net8学习、Abp.vNext学习、Sqlsugar学习 、项目二次开发。项目地址: https://gitcode.com/gh_mirrors/yi/Yi.Abp.Admin
Yi.Abp.Admin 是一套 .NET 8 管理后台框架。基于 ABP vNext 框架,采用 DDD(领域驱动设计,把业务逻辑和代码模块对齐的架构方法)分层,SqlSugar 做 ORM。内置 RBAC 权限管理与 BBS 社区模块,从克隆到跑通只要 5 分钟。
快速判断:这套框架能干什么
一句话定位:.NET 8 管理后台框架。ABP vNext 做模块化,DDD 做分层,SqlSugar 做 ORM。核心卖点:全量源码交付,不打包,随便改。内置 RBAC 权限管理、BBS 社区、代码生成器三大业务模块,开箱即用。适合三类场景:小中型项目上线、二开改造、框架学习。
环境准备清单:备好这 4 项就能跑
- .NET 8 SDK,后端运行环境
- Visual Studio 2022 或 VS Code,二选一
- Node.js,想启动前端才需要
- 无其他依赖:数据库默认 Sqlite、缓存默认本地;也可用 Docker 拉镜像一键启动
5 分钟启动:克隆、构建、打开 Swagger
git clone https://gitcode.com/gh_mirrors/yi/Yi.Abp.Admin克隆仓库- 打开 Yi.Abp.sln 解决方案,启动项设为 Yi.Abp.Web,执行
dotnet run - 浏览器自动打开 Swagger 接口页,超管账号 cc / 123456,表结构与种子数据自动建好
这是标准的 ABP 框架启动流程,无需任何额外配置。
目录速览:打开仓库先看这几处
- Yi.Abp.Net8:后端全部源码,内分 framework、module、src 三层,src 是你的业务开发区
- Yi.RuoYi.Vue3:RBAC 权限管理前端,默认组合
- Yi.Bbs.Vue3:BBS 社区前端
- Yi.Pure.Vue3与Yi.Vben5.Vue3:两套可替换的后台前端
- Yi.Doc.Md:完整中文教程,从快速上手到 CICD
配置项避坑:这 3 个配置最容易改错
appsettings 配置集中在Yi.Abp.Net8/src/Yi.Abp.Web/appsettings.json,只需盯住 3 个:
| 配置项 | 作用 |
|---|---|
| DbConnOptions:DbType + Url | 数据库类型与连接地址,默认 Sqlite 本地文件,免建库 |
| RbacOptions:AdminPassword | 超管初始密码,默认 123456 |
| App:CorsOrigins | 跨域白名单,漏配前端地址页面打不开 |
文件里还列出了支持的数据库类型:Sqlite、Mysql、Sqlserver、Oracle、PostgreSQL。
接下来可以做什么
- 照 Yi.Abp.Net8/module/rbac 的模块代码抄一份,开发自己的业务模块
- 把数据库类型改成 Mysql 或 Sqlserver,接入自己的库
- 通读 Yi.Doc.Md 全套教程,从 Crud 增删改查学到多租户
【免费下载链接】Yi.Abp.Admin🔥爽🔥.Net8集大成者,终究轮子,简易实用,老牌经典。 后端.Net8,前端Vue3,框架三层架构\DDD领域驱动设计,内置Rbac权限管理、Bbs论坛社区系统 以用户体验出发。 架构干净整洁、采用微软风格原生框架封装。 适合小中大型项目上线、.Net8学习、Abp.vNext学习、Sqlsugar学习 、项目二次开发。项目地址: https://gitcode.com/gh_mirrors/yi/Yi.Abp.Admin
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
