I am facing an exception while ng build
(generating ES5 bundles for differential loading...)
An unhandled exception occured: Call retires were exceeded
Used versions:
- Angular-CLI:
8.3.20
- Angular:
8.2.7
- Node:
12.12.1
Also in logs, it is mentioned
[error] Error: Call retries were exceeded at ChildProcessWorker.initialize
Update 10.02.2019
This was a problem of the
@angular/cli
. Updating the version to>= 8.3.22
should fix the issue: see this comment in #16515ORIGINAL
Basically the build process is running out of memory: see related angular-cli issues #15493, #16515
The recommended remedy is to:
12.14.0
package.json
change the"build"
script to:node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build
4GB
depending on the size of your project you may need more
As a quick workaround it could also work to use older versions of
angular/cli
andbuild-angular
:Another workaround is to disable differential-loading (i.e. skip generation of ES5 bundles), if you want this. Then the build-process will need less memory and may work.