abp 创建DDD项目
abp 创建DDD项目
我和我的伙伴在搭建框架的基础框架,找了很多框架,最后选择用abp作为DDD的规范标准。
创建项目
1.命令行中安装 ABP CLI:
dotnet tool install -g Volo.Abp.Cli
2.查看abp 版本:
abp -v
3.如果版本过低,更新版本,目前最新版本是7.1.1
dotnet tool update -g Volo.Abp.Cli
4.新建项目(DDD,使用EF core,数据库 PostgreSQL ,无前端)
abp new TerraMours -dbms PostgreSQL --tiered -csf --no-ui
生成结果:
单层应用:
abp new TerraMours -t app-nolayers -dbms PostgreSQL --no-ui
生成结果:
踩坑记录:
因为我之前安装过5.4版本的,直接运行新建项目的命令,会报错:
System.NullReferenceException: Object reference not set to an instance of an object.
abp DDD 文档:https://docs.abp.io/zh-Hans/abp/latest/Domain-Driven-Design-Implementation-Guide#总述
快速开始:https://abp.io/get-started
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律