Не удается импортировать плагин google plus в модуль проекта ionic 3

Я разрабатываю приложение Hybrid с использованием ionic-3. У меня возникают проблемы с импортом плагина Google Plus в app.module.ts и page.ts. Я успешно установил плагин Google Plus из команды ниже, но впервые столкнулся с этой проблемой.

$ ionic cordova plugin add cordova-plugin-googleplus --variable REVERSED_CLIENT_ID=myreversedclientid

$ npm install --save @ionic-native/google-plus

Моя ошибка импорта находится на изображениях ниже

App.module.ts

Не удается импортировать плагин google plus в модуль проекта ionic 3

Page.ts

Не удается импортировать плагин google plus в модуль проекта ionic 3

Ionic Info

cli-пакеты: (C: \ Users \ sandip \ AppData \ Roaming \ npm \ node_modules)

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

глобальные пакеты:

cordova (Cordova CLI) : 6.4.0

локальные пакеты:

@ionic/app-scripts : 3.2.1
Cordova Platforms  : none
Ionic Framework    : ionic-angular 3.9.2

Система:

Node : v8.1.4
npm  : 6.5.0
OS   : Windows 8

Переменные среды:

ANDROID_HOME : E:\newsdk\newsdk\tools;E:\newsdk\newsdk\platform-tools;E:\newsdk\newsdk\build-tools

Разное:

backend : pro

Надеюсь, этой информации достаточно, чтобы понять мою проблему.

Класс провайдера с googleplusoriginal отсутствует. это должно быть "googleplus". проверьте, используется ли какой-либо тип googleplusoriginal в базе кода вашего проекта.

Suresh Kumar Ariya 17.12.2018 08:13

Я проверил, не используется ли какой-либо тип googleplusoriginal.

Sandip Moradiya 17.12.2018 08:45

Если у вас нет типа googleplusoriginal в базе кода. Как VSCode сообщает о проблеме. попробуйте удалить папку 'node_modules', выполните 'npm install'

Suresh Kumar Ariya 17.12.2018 08:48
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
2
3
838
1

Ответы 1

Попробуйте импортировать это в модуль, над которым вы работаете:

import { GooglePlus } from '@ionic-native/google-plus/ngx'

@ngModule({
   ...
   providers: [
      ...
      GooglePlus
    ]
})

обратите внимание на /ngx в конце. Если вы его пропустите, вы получите странные ошибки.

Sisir 01.12.2020 15:13

Другие вопросы по теме