Javascript Core2中缺少DotNet新淘汰

Javascript Core2中缺少DotNet新淘汰,javascript,.net-core,knockout.js,Javascript,.net Core,Knockout.js,当我尝试在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::

当我尝试在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::*
这是因为某些东西安装不正确,还是因为新版本中不再存在淘汰


本文列出了Core1版本中的模板列表。

我对dotnet不太了解,但我经常使用Knookout。它实际上不是dotnet的一部分。您可以使用nuget安装它

dotnet add package knockoutjs --version 3.4.2 
或者可以使用名为KnockoutSpa的模板。我还没有试过,但这就是我在github页面上看到的


运行命令后发现

dotnet新建--安装“Microsoft.AspNetCore.spattemplates”

我看到了淘汰模板


也许可以尝试使用引号再次运行该命令,您使用的格式与我使用的格式略有不同。

能否提供更多详细信息,说明从何处以及如何获取样本?添加了其他相关细节。我通过再次运行“dotnet new--install Microsoft.AspNetCore.spattemplates::*”使其正常工作。我不确定确切的顺序,但在我第一次安装它时,我认为我没有安装Core2。?。。。不管怎样,现在已经提供了包含Knockout.js、Aurelia和Vue.js的Asp.net核心版本。谢谢。该模板应该创建一个带有knockout的MVC核心SPA项目,我对该项目的结构很感兴趣。在尝试使用该模板时,您是否可以尝试使用“KnockoutSpa”而不是knockout?类似于“dotnet new KnockoutSpa”的东西感谢您的建议,但是“dotnet new KnockoutSpa”不起作用。如果您从下载并启动build.cmd,它就可以工作。这将更新模板。然后再次运行“dotnet new--安装Microsoft.AspNetCore.spattemplates::”,最后运行“dotnet new knockout”。
dotnet new KnockoutSpa