Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1.7K
Vistas
Angular: 12 - No se puede acceder a 'AppComponent' antes de la inicialización al hacer "prueba ng"

Cuando intento ejecutar "prueba ng", obtengo lo siguiente:

Mensaje de error en la interfaz de usuario de Karma v 6.3.4 :
0 especificaciones, 0 fallas, aleatorizado con semilla 98146 Error durante la carga: error de referencia no capturado: no se puede acceder a 'AppComponent' antes de la inicialización en http://localhost:9876/karma_webpack/main.js línea 125

Mensaje de error en la terminal :
Se arrojó un error en afterAll Uncaught . .36747 (http://localhost:9876/ karma_webpack /webpack:/src/app/ app.module.ts:16:5 )

ARCHIVO TS del módulo de aplicación :

 import { NgModule } from '@angular/core'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { ServiceWorkerModule } from '@angular/service-worker'; import { environment } from '../environments/environment'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { NgxUiLoaderModule } from 'ngx-ui-loader'; import { MatSnackBarModule } from '@angular/material/snack-bar'; import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; import { HttpConfigInterceptor } from './auth/httpconfig.interceptor'; import { HeaderModule } from './shared/header/header.module'; import { RouterModule } from '@angular/router'; @NgModule({ declarations: [ AppComponent ], imports: [ AppRoutingModule, BrowserAnimationsModule, ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.serviceWorker, registrationStrategy: 'registerImmediately' }), NgxUiLoaderModule, MatSnackBarModule, HttpClientModule, HeaderModule ], providers: [ AppComponent, { provide: HTTP_INTERCEPTORS, useClass: HttpConfigInterceptor, multi: true } ], exports: [ RouterModule ], bootstrap: [AppComponent] }) export class AppModule { }

¿Alguien sabe cómo podemos solucionar esto?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Debe intentar eliminar AppComponent de la matriz de providers . Eso puede causar el error que está encontrando.

over 4 years ago · Santiago Trujillo Denunciar

0

Cuando intento ejecutar "prueba ng", obtengo lo siguiente:

Tiene un archivo de prueba que termina en "spec.ts" que está mal configurado y que está causando este error. Verifique las opciones del desarrollador del navegador y descubra que la intromisión *spec.ts . Después de eso tienes dos opciones:

  • elimine ese archivo de prueba si no planea probar o
  • agregue los modules requeridos, providers , ... en su TestBed.configureTestingModule(...) , para que el archivo spec.ts pueda compilarse correctamente.
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda