Mam do czynienia z wyjątkiem ng build
(generowanie pakietów ES5 do ładowania różnicowego ...)
An unhandled exception occured: Call retires were exceeded
Użyte wersje:
- Angular-CLI:
8.3.20
- Kątowy:
8.2.7
- Węzeł:
12.12.1
Wspomniano także w logach
[error] Error: Call retries were exceeded at ChildProcessWorker.initialize
angular
angular-cli
angular8
ng-build
angular-cli-v8
Savan Gadhiya
źródło
źródło
target: es2015
zmieniłeś to za pomocątarget: es5
Odpowiedzi:
Aktualizacja 10.02.2019
To był problem z
@angular/cli
. Aktualizacja wersji>= 8.3.22
powinna rozwiązać problem: zobacz ten komentarz w # 16515ORYGINALNY
Zasadniczo kończy się proces kompilacji pamięci: zobacz powiązane problemy z angli-cli # 15493 , # 16515
Zalecanym rozwiązaniem jest:
12.14.0
package.json
zmianie"build"
skrypt na:node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build
4GB
zależnej od wielkości projektu, która może być potrzebna
W celu szybkiego obejścia można również użyć starszych wersji
angular/cli
ibuild-angular
:Innym obejściem jest wyłączenie ładowania różnicowego (tzn. Pominięcie generowania pakietów ES5), jeśli chcesz. Następnie proces kompilacji będzie wymagał mniej pamięci i może działać.
źródło
node --max_old_space_size=4096
nie działało dla mnie. Z 8 GB działało.Dla mnie edycja tsconfig.json rozwiązała mój problem.
Aby uzyskać więcej informacji: - https://forum.ionicframework.com/t/ionic-cordova-build-get-stuck-at-generating-es5-bundles-for-differential-loading/180202/4
źródło
Znalazłem również ten sam problem, zmieniając wersję kątową / cli na 8.3.19, problem został rozwiązany.
źródło
To może nie być odpowiednia odpowiedź (nie mogę komentować), ale zadziałało dla mnie. Właśnie usunąłem
node_modules/
i ponownie zainstalowałem.źródło