Abp Vnext 的 Vue3 实现版本
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.8 KiB

快速开始

先决条件

安装 CLI 工具

dotnet tool install Lion.AbpPro.Cli -g

创建项目

  • 项目选择
lion.abp new -t pro -c 公司名称 -p 项目名称  -o 输出路径(可选)
lion.abp new -t pro.all -c 公司名称 -p 项目名称  -o 输出路径(可选)
lion.abp new -t pro.simplify -c 公司名称 -p 项目名称  -o 输出路径(可选)
lion.abp new -t pro.module -c 公司名称 -p 项目名称  -m 模块名称  -o 输出路径(可选)
  • 创建示例项目
# 创建一个公司名称为Acme项目名为BookStore的单体项目
lion.abp new -t pro.simplify -c Acme -p BookStore

后端修改配置

  • 修改 HttpApi.Host-> appsettings.json 配置
    • Mysql 连接字符串
    • Redis 连接字符串
  • 修改 DbMigrator-> appsettings.json 数据库连接字符串
  • 右键单击.DbMigrator 项目,设置为启动项目运行,按 F5(或 Ctrl + F5) 运行应用程序. 它将具有如下所示的输出: {: .zoom}

!!! note 种子数据

初始的种子数据在数据库中创建了 admin 用户(密码为1q2w3E*) 用于登录应用程序. 所以, 对于新数据库至少使用 .DbMigrator 一次.
  • 启动 HttpApi.Host,就能看到后台服务登陆页面,如下: {: .zoom}

前端

安装依赖

pnpm install

启动项目

pnpm run dev