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.2K
Vistas
Se excedieron los reintentos de llamada durante la compilación ng

Me enfrento a una excepción mientras ng build (generando paquetes ES5 para carga diferencial...)

 An unhandled exception occured: Call retires were exceeded

Versiones usadas:

  • Angular-CLI: 8.3.20
  • Angular: 8.2.7
  • Nodo: 12.12.1

También en los registros, se menciona

 [error] Error: Call retries were exceeded at ChildProcessWorker.initialize
over 4 years ago · Santiago Trujillo
9 Respuestas
Responde la pregunta

0

Las soluciones alternativas propuestas anteriormente me funcionaron, pero ahora hay una solución mucho más elegante, probada para Angular9 y superior.

Ya no es necesario jugar manualmente con la asignación del montón JS ( node --max_old_space_size=4096 ...), con lo que la mayoría de nosotros no nos sentimos cómodos.

La solución es simplemente agregar "sideEffects": false a su archivo package.json.

Encontré esta increíble solución en la página oficial de problemas de Angular GitHub aquí y funciona sin problemas para mí.

over 4 years ago · Santiago Trujillo Denunciar

0

Actualización 10.02.2019

Este fue un problema de @angular/cli . Actualizar la versión a >= 8.3.22 debería solucionar el problema: vea este comentario en #16515

ORIGINAL

Básicamente, el proceso de compilación se está quedando sin memoria: consulte los problemas relacionados con angular-cli #15493 , #16515

El remedio recomendado es:

  • actualizar el nodo a la última versión, por ejemplo, 12.14.0
  • aumentar la memoria para el proceso de compilación:
    • en su package.json , cambie el script de "build" a: node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build
    • en este caso la memoria se aumenta a 4GB
      dependiendo del tamaño de su proyecto, es posible que necesite más

Como solución rápida, también podría funcionar usar versiones anteriores de angular/cli y build-angular :

 "devDependencies": { "@angular-devkit/build-angular": "0.803.20", "@angular/cli": "8.3.20",

Otra solución es deshabilitar la carga diferencial (es decir, omitir la generación de paquetes ES5), si así lo desea. Entonces el proceso de compilación necesitará menos memoria y puede funcionar.

over 4 years ago · Santiago Trujillo Denunciar

0

También encontré el mismo problema, al cambiar la versión angular/cli a 8.3.19, el problema se resolvió.

over 4 years ago · Santiago Trujillo Denunciar

0

Para mí, editar tsconfig.json resolvió mi problema.

Hubo un cambio en @angular-devkit/build-angular que actualizó la carga diferencial. Para solucionar esto en su proyecto Ionic, cambie el valor objetivo de "es2015" a "es5" en su tsconfig.json

Para más detalles:- https://forum.ionicframework.com/t/ionic-cordova-build-get-stuck-at-generating-es5-bundles-for- differential -loading/180202/4

over 4 years ago · Santiago Trujillo Denunciar

0

Utilizar

 node --max_old_space_size=6144 ./node_modules/@angular/cli/bin/ng build
over 4 years ago · Santiago Trujillo Denunciar

0

Me encontré con un problema similar hace unos días.

Estaba usando Node v10 y solo pude evitar las excepciones durante la compilación de producción cambiando a "objetivo": "es5" en tsconfig.json. Esto eliminó la carga diferencial, que no era deseable.

Sin embargo, después de actualizar a Node v14, ya no obtengo las excepciones y puedo usar "target": "es2015" nuevamente.

over 4 years ago · Santiago Trujillo Denunciar

0

En mi caso actualicé la versión de node.

Estaba ejecutando v10.* y actualicé a v12.20.1 y se completó la compilación.

Uso Node Version Manager: nvm para cambiar versiones de node.

over 4 years ago · Santiago Trujillo Denunciar

0

Para los nativos de reacción, puede encontrar esto útil.

agradéceme después

 npm install --save-dev escape-string-regexp
over 4 years ago · Santiago Trujillo Denunciar

0

Esto solo se aplica a aquellos que han migrado su aplicación a angular 10 y el aumento de la memoria tampoco ayuda.

verifique su "mecanografiado" y "@types/node" en package.json verifique si son compatibles o no en https://www.npmjs.com/package/@types/node

intente degradar @ angular-devkit/build-angular por debajo de 0.8XX.X

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