I am trying to develop an app using ionic that picks phone information (sim, imei, etc). I installed the sim module as per Sim - Ionic Documentation and added it to both my app.module.ts file and home.page.ts files but when I attempt to build or serve I get the error
Cannot find module ‘@ionic-native/sim/ngx’ or its corresponding type declarations. [ng] 14 import { Sim } from ‘@ionic-native/sim/ngx’;
This error is presented for both the app.module.ts page and home.page.ts page.
app.module.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 { UniqueDeviceID } from '@ionic-native/unique-device-id/ngx';
import { Uid } from '@ionic-native/uid/ngx';
import { AndroidPermissions } from '@ionic-native/android-permissions/ngx';
import { Sim } from '@ionic-native/sim/ngx';
@NgModule({
declarations: [AppComponent],
entryComponents: [],
imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule],
providers: [
Sim,
UniqueDeviceID,
Uid,
AndroidPermissions,
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }],
bootstrap: [AppComponent],
})
export class AppModule {}
Home.page.ts
import { Component, OnInit } from '@angular/core';
import { UniqueDeviceID } from '@ionic-native/unique-device-id/ngx';
import { Uid } from '@ionic-native/uid/ngx';
import { AndroidPermissions } from '@ionic-native/android-permissions/ngx';
import { Sim } from '@ionic-native/sim/ngx';
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
UniqueDeviceID:string;
simInformation:any;
constructor(
private uniqueDeviceID: UniqueDeviceID,
private uid: Uid,
private androidPermissions: AndroidPermissions,
private sim: Sim
)
{
//this.getPermission();
//this.getUniqueDeviceID();
}
ionViewWillEnter() {
}
ngOnInit() {
}
Error Screenshot