angular - Angular CLI 进程没有开始监听 Angular 应用程序中的请求
问题描述
我收到以下超时异常Angular CLI
TimeoutException
: Angular CLI 进程没有在 0 秒的超时时间内开始监听请求。检查日志输出以获取错误信息。
Microsoft.AspNetCore.SpaServices.Extensions.Util.TaskTimeoutExtensions.WithTimeout(任务任务,TimeSpan timeoutDelay,字符串消息) Microsoft.AspNetCore.SpaServices.Extensions.Proxy.SpaProxy.PerformProxyRequest(HttpContext 上下文,HttpClient httpClient,任务 baseUriTask,CancellationToken applicationStoppingToken,bool proxy404s) Microsoft.AspNetCore.Builder.SpaProxyingExtensions+c__DisplayClass2_0+b__0>d.MoveNext() Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext 上下文)
解决方案
这对我有用。我将其设置为 80 秒。它工作 100% 正确我在 Startup.cs 中更改它
'using System;
app.UseSpa(spa =>
{
spa.Options.SourcePath = "ClientApp";
if (env.IsDevelopment())
{
spa.Options.StartupTimeout = new TimeSpan(0, 0, 80);
spa.UseAngularCliServer(npmScript: "start");
}
});'
推荐阅读
- python - Python:计算两个纬度/经度之间的方位
- c# - 在 MemberExpression 上连接 MethodCallExpression
- intellij-idea - pycharm评估表达式结果搜索
- java - 使用不同类中的多个数组列表
- excel - VBA 舍入小数
- windows - 你可以让powershell安装手动下载的Windows更新文件吗?无网络环境
- python - 更改多维列表中的值时的意外行为
- r - 根据位置减去常数值
- c# - 按索引设置 treeview.SelectedNode (List
) - .net-core - dotnet core 2.1 扩展方法不编译