失败:NgModule 的提供者无效 'DynamicTestModule' - 仅允许提供者和类型的实例,得到:[[object Object]?]

Failed: Invalid provider for the NgModule 'DynamicTestModule' - only instances of Provider and Type are allowed, got: [[object Object]?]

所以这个令人愉快的错误就是烦人的定义

这是描述方法:

beforeEach(async(() => {
TestBed.configureTestingModule({
  declarations: [ MapMap ],
  imports: [IonicStorageModule.forRoot()],
  providers: [PopoverController, AngularDelegate, UrlSerializer, File]
  }).compileComponents();

起初它没有供应商,但后来抱怨说它需要这些供应商。添加这些提供程序后,它产生了错误

“失败:NgModule 的提供程序无效 'DynamicTestModule' - 仅允许提供程序和类型的实例,得到:[..., ..., ..., ..., ... , ?[对象对象]?] “

我试图寻找答案,但找不到任何东西

只需在“import { File } from '@ionic-native/file' 的末尾添加“ngx”; “