Ошибка сборки «Тип….является частью объявлений 2 модулей: AppModule - Ionic - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь создать свой APK для Android и запускаю следующую команду:

ionic cordova run android --prod --release

Ионная версия: Ionic V3

Моего приложения нетвыполняю ленивую загрузку (я даже не знаю, как это сделать, хахах), и я использую ionic cli для создания каждой страницы.

Когда я запускаю команду выше, у меня появляется следующая ошибка:

Ошибка: введите AutomaticPage в C: /Users/tamo/Desktop/dpHydmech/Hydmech/src/pages/automatic/automatic.ts является частью объявлений 2 модулей: AppModule в C: / Users / tamo / Desktop /dpHydmech / Hydmech / src / app / app.module.ts и AutomaticPageModule в C: /Users/tamo/Desktop/dpHydmech/Hydmech/src/pages/automatic/automatic.module.ts!

Пожалуйста, рассмотрите возможность перемещенияAutomaticPage в C: /Users/tamo/Desktop/dpHydmech/Hydmech/src/pages/automatic/automatic.ts в вышестоящий модуль, который импортирует AppModule в C: / Users / tamo / Desktop / dpHydmech / Hydmech / src / app / app.module.ts

и AutomaticPageModule в C: / Users / tamo / Desktop / dpHydmech / Hydmech / sRC / страницы / автоматический / automatic.module.ts.Вы также можете создать новый NgModule, который экспортирует и включает AutomaticPage в C: /Users/tamo/Desktop/dpHydmech/Hydmech/src/pages/automatic/automatic.ts

, а затем импортировать этот NgModule в AppModule в C:/Users/tamo/Desktop/dpHydmech/Hydmech/src/app/app.module.ts и AutomaticPageModule в C: /Users/tamo/Desktop/dpHydmech/Hydmech/src/pages/automatic/automatic.module.ts.

Вещи, которые я пробовал:

  1. Удаление файла automatic.module.ts
  2. Удаление импорта всего из файла Automatic.module.ts
  3. Удалите импорт AutomaticPageModule из app.module.ts

Я посмотрел на это:

https://forum.ionicframework.com/t/build-error-type-is-part-of-the-declarations-of-2-modules-appmodule/129767

https://forum.ionicframework.com/t/uncaught-error-type-homemainpage-is-part-of-the-declarations-of-2-modules-please-consider-moving-homemainpage-to-a-higher-module-that-imports-ionicmodule-and-appmodule/105456/10

Есть предложения по устранению этой проблемы?

1 Ответ

0 голосов
/ 24 октября 2018

По-моему, это потому, что вы добавили automatic.ts в двух модулях.Так что, если вы удалите один, он будет работать хорошо

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