VueCLI不监听请求

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

我正在使用ASP.NET Core 2.2应用程序。

在我的主开发设备上运行此程序非常正常。按F5键,它贯穿所有各个过程。然后最后报告:

Hosting environment: Development
Content root path: D:\Code\webcore
Now listening on: http://localhost:50047
Application started. Press Ctrl+C to shut down.

启动到http://localhost:50047将加载站点。我每天要无数次地执行此过程。有效。

我只是将相同的git repo拉到了笔记本电脑上,所以我可以在笔记本电脑上工作而不会被卡在COVID19孔中。

它经历了所有相同的过程,但从未达到真正开始聆听的地步。它从未将最后几条日志(如上所述)写入控制台,通知我正在监听。

如果我尝试导航到该网站,我会得到:

TimeoutException: The vue-cli server did not start listnening for requests with the timeout period of 50 seconds

我已经清理了解决方案,并比较了所有设置和Visual Studio本地设置(.vs目录等),看不到明显的内容。我什至尝试了一下防火墙。

我不确定现在要检查什么,甚至可能是什么原因。任何建议,将不胜感激。

vue.js asp.net-core vue-cli
1个回答
0
投票

因此事实证明这里有一些问题。

我首先打开了ASP.NET Core的代理功能:

spa.UseProxyToSpaDevelopmentServer("http://localhost:8080");

然后尝试重新运行该应用程序。这次,我可以清楚地看到该应用程序存在编译错误,而我找不到的任何日志均未报告该错误。

结果是某些文件名和大小写已更改,但在存储库中,这些文件名仍为旧格式。本身有点奇怪。

因此,源代码有效地指向了磁盘上不存在的组件。

修复这些文件名并再次调试成功启动该应用程序。

甚至关闭代理再次起作用。

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