我有一堆自定义的dotnet新模板,它们作为工件中的nupkg文件托管。我正在尝试为
创建一些引导脚本 dotnet new -i template-name --nuget-source artifactory-url
安装模板
dotnet new shortname
生成一个新项目。但是,shortname
并不总是与template-name
匹配。
我可以解压缩nupkg文件并解析.template.config / template.json以获取短名称,但是下载的.nupkg文件位置似乎因安装的sdk版本而异。
或者也许我可以解析dotnet new -list
的输出,但这不是一种很好的机器可解析格式。
我是否缺少命令来返回模板的简称?