我收到此错误:
ERROR Error: Uncaught (in promise): NullInjectorError: StaticInjectorError(AppModule)[InjectionToken config]:
StaticInjectorError(Platform: core)[InjectionToken config]:
NullInjectorError: No provider for InjectionToken config!
NullInjectorError: StaticInjectorError(AppModule)[InjectionToken config]:
StaticInjectorError(Platform: core)[InjectionToken config]:
NullInjectorError: No provider for InjectionToken config!
我的模块文件已经有
import { InjectionToken } from '@angular/core';
并且在提供程序列表中有 InjectionToken
。什么可能导致此错误? InjectionToken 是否依赖其他提供商?这个错误消息看起来没什么用。
这是一个包引用问题。您可以更新到最新版本或回滚到以前的版本。
在安装软件包之前删除您的
yarn.lock
或 package-lock.json
文件非常重要。