Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

433
Views
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 answers
Answer question

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 Report

0

Usar:

 ng build --env=prod

en vez de:

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

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!