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

437
Vistas
Módulo no encontrado: Error: No se puede resolver './$$_gendir/app/app.module.ngfactory'

Recibo el siguiente error después de actualizar mi angular-cli

 ERROR in Template parse errors: Can't bind to 'index' since it isn't a known property of 'tag'. ("own)="handleKeydown($event, item)" (onTagEdited)="onTagEdited.emit(item)" [ERROR ->][index]="i" [attr.tabindex]="readonly ? -1 : 0" [class.readonly]="readonly""): TagInputComponent@16:13 ERROR in ./src/main.ts Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\xxxx\yyyy\eeeee\eeee\src' @ ./src/main.ts 5:0-74 @ multi ./src/main.ts

Este error ocurre cuando ejecuto ng build --prod y funciona bien cuando ejecuto ng build sin ningún parámetro,

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

0

Cuando ejecuta la compilación ng en angular 2, el último angular-cli se ejecuta automáticamente con el parámetro --aot (compilación anticipada), por lo que está tratando de optimizar su código. Tiene un paquete que aún no es compatible para la optimización. Entonces necesita actualizar sus paquetes. Lo más probable es que los paquetes que tienen **forRoot()** en su app.module.ts

Recomiendo actualizar todos los paquetes.

Una manera fácil de actualizar su paquete es usar el paquete ncu npm como se muestra a continuación, que obtuve de ¿Cómo actualizo correctamente angular 2 (npm) a la última versión?

Instalar

 npm install -g npm-check-updates

Uso

ncu para pantalla

ncu -u para volver a escribir su paquete.json

y ejecute npm install para actualizar sus paquetes

Si lo anterior no funcionó, es posible que deba actualizar su código para cumplir con todas las normas. Consulte esta URL a continuación para realizar cambios en su código. https://medium.com/@isaacplmann/getting-your-angular-2-library-ready-for-aot-90d1347bcad

over 4 years ago · Santiago Trujillo Denunciar

0

Usar:

 ng build --env=prod

en vez de:

 ng build --prod
over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo problema y terminé resolviéndolo: elimine el módulo de resolución mejorada de node_modules y luego ejecute

 npm install enhanced-resolve@3.3.0

Después de eso, muchas compilaciones funcionaron como se esperaba...

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