Angular:NullInjectorError:没有 InjectionToken 配置的提供者

问题描述 投票:0回答:1

我收到此错误:

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 是否依赖其他提供商?这个错误消息看起来没什么用。

angular typescript promise angular-providers
1个回答
0
投票

这是一个包引用问题。您可以更新到最新版本或回滚到以前的版本。

在安装软件包之前删除您的

yarn.lock
package-lock.json
文件非常重要。

© www.soinside.com 2019 - 2024. All rights reserved.