【问题标题】:The Angular CLI process did not start listening for requests in Angular ApplicationAngular CLI 进程没有开始监听 Angular 应用程序中的请求
【发布时间】:2020-04-25 05:58:52
【问题描述】:

我在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 上下文)

【问题讨论】:

    标签: angular process command-line-interface period seconds


    【解决方案1】:

    这对我有用。我将其设置为 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");
                }
            });'
    

    【讨论】:

    • 我在互联网上搜索 ans 并花费大量时间获得最完美的 Ans。
    猜你喜欢
    • 2020-09-14
    • 2017-11-16
    • 2020-11-22
    • 1970-01-01
    • 1970-01-01
    • 2019-12-09
    • 1970-01-01
    • 2019-08-19
    • 1970-01-01
    相关资源
    最近更新 更多