5-я угловая ошибка при сборке ng --prod - PullRequest
0 голосов
/ 02 мая 2018

Во время ng build --prod я вижу ошибку как:

Невозможно определить модуль для класса AdminLoginComponent в /var/www/html/ngAngular/src/app/admin-login/admin-login.component.ts! Добавьте AdminLoginComponent в модуль NgModule, чтобы исправить это.

Мой app.module.ts содержит следующие коды:

import {BrowserModule} from '@angular/platform-browser';
import {NgModule} from '@angular/core';
import {HttpClientModule} from '@angular/common/http';
import {ReactiveFormsModule} from '@angular/forms';
import {AdminLoginComponent} from './admin/admin-login/admin-login.component';
import {LoginComponent} from './login/login.component';
import {AppComponent} from './app.component';
import {RegisterComponent} from './register/register.component';
import {PageNotFoundComponent} from './page-not-found/page-not-found.component';

@NgModule({
  declarations: [
    AppComponent,
    LoginComponent,
    PageNotFoundComponent,
    RegisterComponent,
    AdminLoginComponent
  ],
  imports: [
    BrowserModule,
    HttpClientModule,
    ReactiveFormsModule,
    AdminModule,
    AppRoutingModule
  ],
  providers: [AuthGuardService, AuthService],
  bootstrap: [AppComponent]
})
export class AppModule {
}

Что-нибудь мне нужно добавить куда-нибудь?

1 Ответ

0 голосов
/ 02 мая 2018

У вас может быть 2 компонента с одинаковым именем. Итак, вы можете удалить или переименовать его и попробовать еще раз?

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