Невозможно запустить сборку ionic 3 из-за этой странной проблемы - PullRequest
1 голос
/ 25 июня 2019

Когда я набираю ionic cordova build android --prod, он выбрасывает неожиданную трубу FilterPipe в "..components / search / filter.pipe", импортированную app.module.Пожалуйста, добавьте аннотацию ngmodule, чтобы исправить это.

Я также реализовал этот канал в модуле приложения:

import { FilterPipe } from '../components/search/filter.pipe';
@NgModule({
  declarations: [MyApp],
  imports: [
    BrowserModule,
    FormsModule,
    ReactiveFormsModule,
    HttpClientModule,
    IonicModule.forRoot(MyApp),
    NgxEmojiPickerModule.forRoot(),
    IonicStorageModule.forRoot(),
    FilterPipe
  ],

Что не так?Как мы можем преодолеть проблему и сгенерировать Android APK для тестирования на реальном устройстве?

1 Ответ

0 голосов
/ 25 июня 2019

Вы не можете добавить FilterPipe к imports массиву AppModule, поскольку FilterPipe не является модулем , Добавьте его в массив declarations.

import { FilterPipe } from '../components/search/filter.pipe';

@NgModule({
  declarations: [
      MyApp,
      FilterPipe
  ],
  imports: [...],
})
export class AppModule { }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...