您需要在template.json 文件中设置sourceName。
您可以参考此页面找到每个字段的用途。
"sourceName": {
"description": "The name in the source tree to replace with the name the user specifies",
"type": "string"
},
http://json.schemastore.org/template
template.json 文件的基本示例如下所示。注意sourceName
{
"$schema": "http://json.schemastore.org/template",
"author": "Me",
"classifications": [ "web api", "asp.net core", "C#" ],
"identity": "WebApi.Template",
"name": "WebApi.Template",
"shortName": "WebApiTemplate",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "WebApi.Template",
"preferNameDirectory" : true
}
如果您使用类似于上面的template.json,您可以在cli 命令中使用dotnet new YourTemplateName -n YourComponentName 或在以您的组件名称命名的文件夹中运行dotnet new YourTemplateName 来提供您的组件名称。