我正在学习如何使用Visual Studio在Mac上(macOS Sierra,Visual Studio Community 2017)设置Spa应用程序。这里是教程链接:https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2017-Launch/WEB-103
我已经成功安装了Angular Core,并且正在尝试基于其中一个已安装的模板创建新项目。
当我运行sudo dotnet new -l
时,可以看到两个Angular模板:
MVC ASP.NET Core with Angular angular [C#] Web/MVC/SPA
ASP.NET Core with Angular angular [C#] Web/MVC/SPA
但是当我运行sudo dotnet new angular
时,一直出现以下错误:
Unable to determine the desired template from the input template name: angular.
The following templates partially match the input. Be more specific with the template name and/or language.
Templates Short Name Language Tags
----------------------------------------------------------------------------
MVC ASP.NET Core with Angular angular [C#] Web/MVC/SPA
ASP.NET Core with Angular angular [C#] Web/MVC/SPA
Examples:
dotnet new angular
dotnet new angular
dotnet new --help
我是否漏掉了命令中的某些部分?Visual Studio / dotnet 是否配置不正确?
dotnet new --install Microsoft.AspNetCore.SpaTemplates::*
。 - Hackermandotnet new --debug:reinit
并查看模板列表。 - Hackerman