Visual Studio,这些模板是关于什么的?角

问题描述 投票:1回答:1

我当前正在使用Microsoft Visual Studio Community 2019版本16.6.0

我很容易能够在Docker支持下生成.Net Core API。这是我在过去的项目中所做的方式,除了稍后添加Docker。我习惯只运行ng new创建Angular项目。

我的问题始于Visual Studio Angular模板。

  1. 结构看起来像MVC,而不是Angular。
  2. 无法选择Docker支持来生成模板。
  3. 运行时,出现错误:

    InvalidOperationException: The NPM script 'start' exited without
    indicating that the Angular CLI was listening for requests.
    The error output was:
    
    Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliMiddleware.StartAngularCliServerAsync(string sourcePath, string npmScriptName, ILogger logger)
    
angular templates
1个回答
0
投票

实际上,您似乎拥有的是Visual Studio的最新版本,实际上是今天才发布的。它有可能是最新版本中的错误,并将在即将发布的修补程序中修复。虽然,我只是在本地运行,最新版本是16.6,并且运行良好。

关于模板,这就是他们现在已经完成了一段时间。我认为这是将其集成到Visual Studio中的最简单方法:只需单击“运行”按钮,一切就会启动,包括Angular应用程序和.NET Core应用程序(您正在看到的MVC)。

同时运行这两个优点之一是,它更易于部署和设置CI / CD管道。

此外,我还要粘贴创建新的Angular项目时看到的内容。它的docker支持显示为灰色,因为我没有Docker Desktop。

我希望可以有所帮助。本文档可能会回答更多问题。祝你好运!

https://docs.microsoft.com/en-us/aspnet/core/client-side/spa/angular?view=aspnetcore-3.1&tabs=visual-studio

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.