使用ABP CLI可以创建Web 应用、ABP模块或者ABP控制台项目。这里简单介绍一下使用ABP CLI创建Web 应用。首先,确保已经安装了ABP CLI,可以使用dotnet命令行安装:
dotnet tool install -g Volo.Abp.Cli
然后,创建一个目录,在这个目录下进入命令行,执行abp new <项目名称>,比如:
项目就创建成功了,使用Visual Studio 2019可以打开这个项目,项目的结构如下:
将.Web设置为启动项目,然后运行,浏览器启动,会出现无法找到数据库的错误,这是因为我们还没有初始化数据库。我们看一下appsettings.json文件,这里有数据库的设置:
缺省情况下,使用localDb作为数据库,我们不进行修改,直接在程序包控制台中初始化数据库,在程序包管理控制台中,选择DbMigration作为默认项目,然后执行Update-Database:
再次运行项目,这次可以了: