возникли проблемы с использованием Geolocation и Google Map ионный родной плагин в ионной 4 - PullRequest
0 голосов
/ 19 сентября 2018

Я обновляю свою ионную версию CLI до 4.1.2, и теперь я пытаюсь использовать плагин Goelocation, но я получаю эту ошибку

ERROR in node_modules/@ionic-native/geolocation/index.d.ts(2,10): error TS2305: Module '"C:/projects/ionic/myApp3/node_modules/rxjs/Observable"' h
as no exported member 'Observable'.
    node_modules/rxjs/Observable.d.ts(1,15): error TS2307: Cannot find module 'rxjs-compat/Observable'.
    [ng] i 「wdm」: Failed to compile.

Я хотел бы знать, как это исправитьошибка.

Я думал о понижении версии моей ионной CLI и попытался загрузить новое ионное приложение, но я нашел способ сделать это.

Какой будет код для понижения моей ионной CLIверсия обратно до версии 3.

1 Ответ

0 голосов
/ 19 сентября 2018

Вы можете понизить версию своего ионного CLI, выполнив следующую команду:

npm install -g ionic@3.9.2

Список выпусков можно найти здесь https://github.com/ionic-team/ionic-cli/releases

Или

В случае необходимости вам нужно удалить папку node_modules и изменить файл package.json, добавив следующий код:

"dependencies": {
    "@angular/common": "5.2.11",
    "@angular/compiler": "5.2.11",
    "@angular/compiler-cli": "5.2.11",
    "@angular/core": "5.2.11",
    "@angular/forms": "5.2.11",
    "@angular/http": "5.2.11",
    "@angular/platform-browser": "5.2.11",
    "@angular/platform-browser-dynamic": "5.2.11",
    "ionic-angular": "3.9.2",
    "ionic-native": "^2.9.0",
    "rxjs": "5.5.11"
},
"devDependencies": {
    "@ionic/app-scripts": "3.1.11",
    "typescript": "~2.6.2"
}

Затем необходимо выполнить следующую команду:

npm install
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...