使用Visual Studio在Mac上创建一个新的Angular项目

时间:2017-06-29 17:50:40

标签: angular macos visual-studio-community

我目前正在通过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配置不正确吗?

2 个答案:

答案 0 :(得分:5)

要安装单页面应用程序(SPA)模板,请运行以下命令:

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

enter image description here

现在创建任何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