如何在生产构建后通过 Angular 解决给定错误(未定义订阅)?

How to resolve the given error by Angular after production build(Subscription is not defined)?

我有一个 angular 应用程序在 ng build 中运行良好并服务于我的 ASP.net 核心网络服务器,但是当我通过 ng build --prod 命令构建相同的应用程序时,项目构建成功但是当我在网络服务器中提供我的 wwwroot 文件夹时我收到这个错误:-

Uncaught ReferenceError: Subscription is not defined
at Module.zUnb (main.2fbc30c2b70c6b016365.js:1)
at f (runtime.8844839a3cc2e01b8d02.js:1)
at Object.0 (main.2fbc30c2b70c6b016365.js:1)
at f (runtime.8844839a3cc2e01b8d02.js:1)
at t (runtime.8844839a3cc2e01b8d02.js:1)
at Array.r [as push] (runtime.8844839a3cc2e01b8d02.js:1)
at main.2fbc30c2b70c6b016365.js:1

网页上什么也没有出现。我已在网上阅读过此内容,但无法解决此错误。 这个错误的原因是什么或者我该如何解决这个问题。请不要介意我最近开始使用网络 development.Thankyou。

更新 1 : 运行 ng serve --prod sourceMap=true 收到此错误:-

Uncaught ReferenceError: Subscription is not defined at 
Module.zUnb (SubjectSubscription.js.pre-build-optimizer.js:7) 
at f (bootstrap:78) 
at Object.0 (main.b3059a947fcd0e8a64b5.js:1) 
at f (bootstrap:78) 
at t (bootstrap:45) 
at Array.r [as push] (bootstrap:32) 
at main.b3059a947fcd0e8a64b5.js:1

更新 2: 使用 ng serve --prod sourceMap=true 命令,此额外警告即将到来:-

警告是否与我的错误有关。我还检查了我的代码中的订阅,他们似乎没有任何错误。

我在 Luciano 评论中找到了这个问题的答案。

基本上是 package.json 中的 Rxjs 包问题。

也许这对某人有帮助。谢谢。