knockout.js Core2中缺少DotNet新敲除

jhdbpxl9  于 2022-11-10  发布在  其他
关注(0)|答案(2)|浏览(145)

当我尝试在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版本中的模板列表。

8yparm6h

8yparm6h1#

我对dotnet没有太多的了解,但是我经常使用knookout。它并不是dotnet的一部分。你可以用nuget安装它。

dotnet add package knockoutjs --version 3.4.2

也可以使用KnockoutSpa模板,我还没有试过,但是我可以在github页面a link上看到这个模板。

dotnet new KnockoutSpa
6tqwzwtp

6tqwzwtp2#

运行命令后发现here
dotnet new --install "Microsoft.AspNetCore.SpaTemplates"
我看到的是挖空模板

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

相关问题