【发布时间】:2023-03-25 20:10:01
【问题描述】:
我已经开始了我的一个旧项目。 将所有依赖项和角度更新到最新版本。
现在,当我启动项目时 - 我收到一个错误:
main.ts:12 Error: Can't resolve all parameters for AuthState: (?, ?).
at getUndecoratedInjectableFactory (core.js:17158)
at injectableDefOrInjectorDefFactory (core.js:17142)
at providerToFactory (core.js:17210)
at providerToRecord (core.js:17192)
at R3Injector.processProvider (core.js:17008)
at core.js:16969
at core.js:1400
at Array.forEach (<anonymous>)
at deepForEach (core.js:1400)
at R3Injector.processInjectorType (core.js:16965)
我的问题是 - 如何在 Angular 中调试此类错误?
main.ts 文件,第 11 行和第 12 行分别是:
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));
它是一个应用程序范围的异常处理程序。
所以,我从错误中了解到的任何信息都表明 AuthState 出了点问题 - 但究竟是什么,具体在哪里以及为什么 - 没有信息。
【问题讨论】:
标签: angular typescript ionic-framework exception error-handling