1、在磁碟隨便一個地方新建一個資料夾webapiTplMake ,將webapi專案放到這個資料夾中
E:\project\webapitemplate\webapiTplMake
2、在這個資料夾webapiTplMake裡面新建一個.template.config資料夾,在資料夾中新建一個檔案template.json,裡面存放內容
{ "$schema": "http://json.schemastore.org/template",//template.json 檔案的 JSON 架構,可以不要該鍵值對 "author": "wenghan", //必填!模板建立者 "classifications": [ "Web/WebAPI" ], //必填,這個對應模板的Tags,其他的比如 [ "Common", "Console" ], "name": "CPMS Dotnet", //必填,這個是模板名,比如ASP.NET Core Web API "identity": "CPMS.Template", //可選,模板的唯一名稱 "shortName": "cpmstpl", //必填,這個對應模板的短名稱,比如webapi "tags": { "language": "C#" , "type":"project" }, "sourceName": "CPMS", // 可選,要替換的名字,這個就是模板的專案名,以後新建的時候,會把這個名字替換成其他,比如HelloBlog(警告!這裡不要寫一些專用詞彙,比如app呀,net呀,core之類的) "preferNameDirectory": true // 可選,新增目錄 }
3、下面執行命令:生成模板-> dotnet new -i E:\project\webapitemplate\webapiTplMake
根據模板生成新專案 -> dotnet new cpmstpl -n RPMS
注意:這個只是在自己電腦本地生成模板專案,可自行查詢配置公共模板