如何解决Angular Routing Lazy Load Issue ERROR Error: Uncaught (in promise): ChunkLoadError: Loading chunk ngfactory missing
最近我们将 Angular 应用程序从 Angular 7 升级到了 Angular 11。我们正在使用延迟加载的嵌套路由。应用程序使用 NodeJS WebAPI 来获取数据。Angular 和 Web API (NodeJS) 都托管在同一端口 4200 中。当我为创建的chuck 文件做服务。
让路由:string = '/dashboard/' + 'dashboard'; this.router.navigate([route]);
这里出现错误。 “错误错误:未捕获(承诺):ChunkLoadError:正在加载块 ngfactory 丢失”
在开发者工具中。我看不到源下的子页面。这是由于 WEB API 使用相同的端口。当我更改 WEB API 端口错误消失了。Angular 能够从给定的 URL 中选择卡盘文件。我的问题是我不能为 Angular 和后端 web API 使用相同的端口。严格来说,我必须为两者使用相同的端口。不幸的是,当我给出相同的端口时,上面的错误又回来了。我假设 Angular 应用程序无法在 web api 时访问使用相同的端口。请给我解决此问题的解决方案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。