diff --git a/README.md b/README.md index cad5ba9b3..f6d9a552c 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,44 @@ 这是一个基于 [vue-typescript-admin-template](http://armour.github.io/vue-typescript-admin-template) 的Abp框架后台管理界面 + +## 快速搭建微服务启动项目 + +### 1、安装dotnet工具 + +```shell + dotnet tool install --global LINGYUN.Abp.Cli --version 4.4.0 +``` + +### 2、安装.NET模板 + +```shell + dotnet new --install LINGYUN.Abp.MicroService.Templates::4.4.0 +``` + +### 3、使用cli创建一个项目 + +```shell + # 使用 sqlserver 连接字符串初始化一个项目 + # MyCompanyName 公司名称 + # MyProjectName 项目名称 + # MyPackageName 包名 + # -o 输出到指定目录,见abp cli + # --dbms 指定数据库驱动,见abp cli + # --cs 指定数据库连接字符串 + # --no-random-port 不使用随机端口(默认应用端口5000、dapr监听端口3500) + labp create MyCompanyName.MyProjectName -pk MyPackageName -o "D:\Project" --dbms sqlserver --cs "Server=127.0.0.1;Database=MyProject;User Id=sa;Password=123456" --no-random-port + + cd D:\Project\host\MyPackageName.MyCompanyName.MyProjectName.HttpApi.Host + + dotnet restore + + dotnet run + + start http://127.0.0.1:5000/ + +``` + ## 前端文档 [文档](https://armour.github.io/vue-typescript-admin-docs/zh) diff --git a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/Properties/launchSettings.json b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/Properties/launchSettings.json index 9cc02bacb..22dc9321e 100644 --- a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/Properties/launchSettings.json +++ b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/Properties/launchSettings.json @@ -1,8 +1,7 @@ { "profiles": { "LINGYUN.Abp.Cli": { - "commandName": "Project", - "commandLineArgs": "create MyCompany.MyProject -pk MyPackage -t lam -dbms sqlserver -cs \"Server=127.0.0.1;Database=master;User Id=sa;Password=662871\" -o \"D:\\Projects\\MicroService\\CRM\\Vue\\vue-abp\\aspnet-core\\modules\\cli\\LINGYUN.Abp.Cli\\bin\\Debug\\net5.0\\TTT\"" + "commandName": "Project" } } } \ No newline at end of file