Angular CLI 进程没有开始监听 Angular 应用程序中的请求
Posted
技术标签:
【中文标题】Angular CLI 进程没有开始监听 Angular 应用程序中的请求【英文标题】:The Angular CLI process did not start listening for requests in Angular Application 【发布时间】: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 上下文)
【问题讨论】:
【参考方案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。以上是关于Angular CLI 进程没有开始监听 Angular 应用程序中的请求的主要内容,如果未能解决你的问题,请参考以下文章
Angular CLI - ng serve - 来自节点进程的高 CPU 使用率
在 angular.bootstrap 之后添加 Angular 模块
“@angular/compiler-cli”包没有正确安装。错误:找不到模块'@angular/compiler-cli'
“npm install”没有正确安装@angular/cli、@angular/compiler-cli 和@angular-devkit/build-angular