我目前正在通过sudo dotnet new -l
在Mac上使用Visual Studio设置Spa应用程序(macOS Sierra,Visual Studio Community 2017)。
我已成功安装了角度核心,目前我正在尝试根据其中一个已安装的模板创建一个新项目。
当我运行
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
时,我不断收到以下错误:
{{1}}
命令中有什么东西我不见了吗? Visual Studio / dotnet配置不正确吗?
答案 0 :(得分:5)
要安装单页面应用程序(SPA)模板,请运行以下命令:
dotnet new --install Microsoft.AspNetCore.SpaTemplates::*
现在创建任何SPA ......
dotnet new angular -o ngApp
cd .\ngApp\
npm install
dotnet restore
dotnet run
答案 1 :(得分:1)
使用.netcore 2.1
dotnet new angular -o my-new-app
cd my-new-app
现在2.1版本的package.json在客户端应用程序
中 cd ClientApp
npm install
dotnet restore
dotnet run