在Core2中缺少DotNet新的淘汰赛

时间:2017-08-29 03:39:26

标签: javascript .net knockout.js core

当我尝试在Windows上运行带有Core 2的dotnet新ASP.NET淘汰生成器时,似乎不再有Knockout的模板。

PS C:\Code\Samples\KoSample> dotnet new knockout
No templates matched the input template name: knockout.

这是在VSCode终端中使用以下命令安装模板之后:

dotnet new --install Microsoft.AspNetCore.SpaTemplates::*

是因为没有正确安装或Knockout根本不再使用新版本吗?

Building Single Page Applications on ASP.NET Core with JavaScriptServices文章包含Core 1版本中的模板列表。

3 个答案:

答案 0 :(得分:2)

我不太了解dotnet,但我已经使用了很多东西。它并不是dotnet的一部分。您可以使用nuget安装它。

dotnet add package knockoutjs --version 3.4.2 

或者可能使用名为KnockoutSpa的模板。 Haven没有尝试过,但这就是我在github页面a link上看到的内容。

dotnet new KnockoutSpa

答案 1 :(得分:1)

运行找到here

命令后

{{1}}

我看到了淘汰模板 enter image description here

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

答案 2 :(得分:0)

除了运行

echo "</table>";

...您将需要当前的.NET Core SDK版本2.1.4。

https://www.microsoft.com/net/download/windows安装它,你就完成了。

还包括Angular和React!