Ошибка: найдено несколько вызовов IonicModule.forRoot в разделе «импорт». Только один разрешен - PullRequest
0 голосов
/ 17 января 2019

Я только что клонировал репозиторий Github и установил его пакеты. Но когда я запустил ionic serve, у меня была эта ошибка. Я проверил свои npm: 3.5.2 и nodejs: v8.10.0. Моя настольная ОС - Ubuntu 18.04LTS.

До сих пор я пытался удалить переустановить каждый пакет и переустановить ионный клиент. Кроме того, я проверил мой app.module.ts и импорт из ionic-angular:

import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';

Интересно, что именно означает forRoot по ошибке и как мне решить эту проблему?

[09:10:20]  ionic-app-script task: "serve"
[app-scripts] [09:10:20]  Error: Found multiple IonicModule.forRoot calls in"imports". Only one is allowed
[app-scripts] Error: Found multiple IonicModule.forRoot calls in "imports". Only one is allowed
[app-scripts]     at new BuildError (/home/...../node_modules/@ionic/app-scripts/dist/util/errors.js:16:28)
[app-scripts]     at /home/..../node_modules/@ionic/app-scripts/dist/deep-linking.js:57:21
[app-scripts]     at <anonymous>

[ERROR] ionic-app-scripts has unexpectedly closed (exit code 1).

        The Ionic CLI will exit. Please check any output above for error details.

1 Ответ

0 голосов
/ 17 января 2019

IonicModule.forRoot(appRoot, config, deepLinkConfig) устанавливает корневой компонент приложения для вас IonicModule.

Если вы установите его, вам может потребоваться удалить bootstrap: [AppComponent].

или установить IonicModule.forRoot(), без параметров.

Посмотрите на IonicModule .

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