abp快速入门#1
https://abp.io/
abp是一个比较流行的采用DDD模式的基于.net core开发框架,提供模板可以快速生成项目解决方案。
使用abp cli创建项目
在Windows的cmd中安装命令行工具 abp cli
dotnet tool install -g Volo.Abp.Cli
使用abp help 查看abp cli安装成功
abp help
[19:16:04 INF] ABP CLI (https://abp.io)
[19:16:06 INF] Version 2.2.1 (Stable channel)
使用abp new 开始创建项目,另外abp help new可以查看各种参数。
abp new Rat.BookStore --tiered -o d:\my-project
使用Visual Studio打开项目
解决方案第一次编译会非常慢,可以使用yarn下载依赖的npm package
- 找到Rat.BookStore.IdentityServer的项目路径,执行yarn
D:\my-project\Rat.BookStore\aspnet-core\src\Rat.BookStore.IdentityServer>yarn
- 找到Rat.BookStore.Web项目路径,执行yarn
D:\my-project\Rat.BookStore\aspnet-core\src\Rat.BookStore.Web>yarn
- 编译整个解决方案后,找到Rat.BookStore.DbMigrator项目路径
D:\my-project\Rat.BookStore\aspnet-core\src\Rat.BookStore.DbMigrator\bin\Debug\netcoreapp3.1>
dotnet Rat.BookStore.DbMigrator.dll
- 设置解决方案属性为多项目启动,注意项目启动顺序。
- 项目启动成功,使用默认账号登录。账号/密码:admin/1q2w3E*