如何以编程方式获取dotnet新模板的简称?

时间:2019-09-26 18:58:58

标签: .net-core

我有一堆自定义的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的输出,但这不是一种很好的机器可解析格式。

我是否缺少命令来返回模板的简称?

0 个答案:

没有答案