为什么SpaServices似乎总是添加一个随机的不同端口?

时间:2018-06-13 09:11:07

标签: c# .net .net-core asp-net-core-spa-services

自Core 2.1更新以来,已有新的Spa模板。我已经尝试了Angular,并将其更新为Angular 6.现在一切正常,除了我每次进行更改时都需要手动构建。这很奇怪,因为之前它曾经与Angular 5很好地配合使用。我已经对此进行了一些调查,我在日志中发现了这一点:

  

Microsoft.AspNetCore.SpaServices:信息:> test@0.0.0启动C:[编辑] \ Projects \ test \ test \ ClientApp   ng serve" - port" " 62206"

     

** Angular Live Development Server正在侦听localhost:62206,在http://localhost:62206/上打开浏览器**

正如你所看到的,它增加了#34; - 端口" " 62206"到ng serve。当我稍后去http://localhost:62206/时,我可以看到我的网站和实时更新似乎在那里工作!

我尝试重启我的服务器几次,我注意到每次使用不同的端口。它几乎是随机的。

我发现更令人气愤的是我的应用程序实际上是在端口66230上运行的!为什么SpaServices只使用IIS端口?有没有办法手动更改它?因为如果我必须等待我的服务器启动,滚动输出以找到它选择的端口,在我的地址中键入,以便我可以调试,我将失去大量的时间和精力

0 个答案:

没有答案