Angular 仅在生产中出现 StaticInjector 错误

Angular StaticInjector error in production only

当我尝试 运行 产品构建时,我收到此错误 ERROR NullInjectorError: StaticInjectorError(l)[u -> t]:。当我尝试 ng serve --prod --optimization=false 时,错误变为 ERROR NullInjectorError: StaticInjectorError(AppModule)[NgxSpinnerComponent -> NgxSpinnerService]。但是,我已将 NgXSpinnerModule 添加到我的 app.module.ts 中的导入中,但我不确定此时该做什么。如果我像平常一样使用 ng serve 一切正常。

从"ngx-spinner"导入{NgxSpinnerService};

构造函数( 私有微调器:NgxSpinnerService )

将这些添加到您的组件中,然后在您的组件中使用微调器

无论您使用什么版本的 ngx 微调器,都需要与您的 angular.

版本相匹配