当我尝试在Windows上用Core 2运行dotnet新的ASP.NET敲除生成器时,似乎不再有用于敲除的模板。
PS C:\Code\Samples\KoSample> dotnet new knockout
No templates matched the input template name: knockout.
这是在VSCode的终端中使用以下命令安装模板之后执行的操作:
dotnet new --install Microsoft.AspNetCore.SpaTemplates::*
这是因为一些东西没有正确安装,还是只是敲出不再在新版本?
这篇Building Single Page Applications on ASP.NET Core with JavaScriptServices文章提供了Core 1版本中的模板列表。
2条答案
按热度按时间8yparm6h1#
我对dotnet没有太多的了解,但是我经常使用knookout。它并不是dotnet的一部分。你可以用nuget安装它。
也可以使用KnockoutSpa模板,我还没有试过,但是我可以在github页面a link上看到这个模板。
6tqwzwtp2#
运行命令后发现here
dotnet new --install "Microsoft.AspNetCore.SpaTemplates"
我看到的是挖空模板
也许尝试使用引号再次运行命令,您使用的格式看起来与我使用的格式有点不同。