Ionic 错误:NgModule 'AppModule'的提供程序无效-只允许Provider和Type的示例,得到:[?[object Object]?,...]离子中的错误

06odsfpq  于 11个月前  发布在  Ionic
关注(0)|答案(1)|浏览(178)

我正在做一个IONIC项目,当我将地理位置添加到我的提供程序时,我得到了这个错误。如果我将它从提供程序中取出,那么我的应用程序就可以工作,甚至我的教授也无法解决它。这是我的文件:app.modules.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouteReuseStrategy } from '@angular/router';

import { IonicModule, IonicRouteStrategy } from '@ionic/angular';

import { AppComponent } from './app.component';
import { AppRoutingModule } from './app-routing.module';

import { HttpClientModule } from '@angular/common/http';

import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';

@NgModule({
  declarations: [AppComponent],
  imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule, HttpClientModule],
  providers: [Geolocation, { provide: RouteReuseStrategy, useClass: IonicRouteStrategy 
}],
  bootstrap: [AppComponent],
})
export class AppModule {}

字符串
我有这2个插件在我的依赖:

"@awesome-cordova-plugins/core": "^6.4.0",
   "@awesome-cordova-plugins/geolocation": "^6.4.0",


我快疯了,
我试图删除它们,重新启动项目,删除并重新启动我的node_modules文件夹,但没有任何工作.我有另一个项目使用相同的插件,在我的计算机上,它的工作原理,所以问题是这个项目,
欢迎任何帮助,谢谢

wribegjk

wribegjk1#

我已经复制并粘贴了文件夹,它不是一个新的“文件夹的名称-副本”,它只是工作。
这是一个关于如何安装库的问题,我希望这能有所帮助。

相关问题