使用命令行创建NetCore项目

2019-08-20  本文已影响0人  高堂

如何通过控制台命令行在Linux/Mac 创建NetCore项目,作为一个新手小白, 可能有些地方不太清楚,记录一下以备不时之需!

前置条件:
安装NetCore环境,本文使用NetCore 2.2,如果不会,请移步 Download .NET

1. 如何能过控制台创建一个多目录项目

  1. 新建项目结构如下:
|- MvcDemo.sln 
|- .gitignore
|-src
|----Web
|--------Web.csproj
|----Models
|--------Models.csproj
|----Services
|--------Services.csproj
  1. 创建 MvcDemo.sln 解决方案
mkdir MvcDemo
cd MvcDemo
dotnet new sln -n MvcDemo
  1. 创建Git 忽略提交文件.gitignore
    dotnew new gitignore
  2. 创建MVC项目和类库项目Models、Services
mkdir src
dotnet new mvc -n Web -o src/Web
dotnet new classlib -n Models  -o src/Models
dotnet new classlib -n Services  -o src/Services
  1. 添加常用包文件
dotnet add src/Models/Models.csproj package Newtonsoft.Json
dotnet add src/Services/Services.csproj package Newtonsoft.Json
dotnet add src/Web/Web.csproj package Newtonsoft.Json
  1. 添加项目之间的引用
dotnet add src/Services/Services.csproj  reference src/Models/Models.csproj
dotnet add src/Web/Web.csproj  reference src/Models/Models.csproj
dotnet add src/Web/Web.csproj  reference src/Services/Services.csproj

7.添加解决方案的引用关系

dotnet sln add src/Models/Models.csproj src/Services/Services.csproj src/Web/Web.csproj
  1. 运行项目
dotnet run -p src/Web

2. 常用命令行

3.资源

上一篇 下一篇

猜你喜欢

热点阅读