是 ionic 上 2 个模块声明的一部分



当我运行ionic cordova build android --release --prod命令时,控制台中生成以下错误消息

有人可以给我一个我应该如何进行的方法吗?因为我正在等待它发布我的应用程序

`Type LoginPage in c:/Users/Mike/Desktop/GuiaCorretor/src/pages/login/login.ts is part of the declarations of
2 modules: AppModule in c:/Users/Mike/Desktop/GuiaCorretor/src/app/app.module.ts and LoginPageModule`

这是我的app.module.ts

import { LoginPage } from './../pages/login/login';
import { SobrePage } from '../pages/sobre/sobre';
import { PrediosPage } from "../pages/predios/predios";
import { NovidadesPage } from '../pages/novidades/novidades';
import { SocialPage } from '../pages/social/social';
@NgModule({
declarations: [
MyApp,
LoginPage,
SobrePage,
PrediosPage,
NovidadesPage,
SocialPage,
],
imports: [
BrowserModule,
IonicModule.forRoot(MyApp),
AngularFireModule.initializeApp(FIREBASE_CONFIG),
AngularFireAuthModule,
IonicStorageModule.forRoot()
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
LoginPage,
SobrePage,
PrediosPage,
NovidadesPage,
SocialPage,
],
providers: [
StatusBar,
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler}
]
})
export class AppModule {}

这是我的login.module.ts我提到进口了吗?在我的login.module.ts

`import { NgModule } from '@angular/core';
import { IonicPageModule } from 'ionic-angular';
import { LoginPage } from './login';
@NgModule({
declarations: [
LoginPage,
],
imports: [
IonicPageModule.forChild(LoginPage),
],
})
export class LoginPageModule {}
`

![作为补充,我留下此图像以显示我的终端中出现的以下错误 ]1

您要做的是从 AppModule 中删除 LoginPage 的声明,并在 AppModule 中导入 LoginModule。您只能在一个模块中声明您的登录页面。

相关内容

最新更新