Пока я сталкиваюсь с исключением ng build
(создание пакетов ES5 для дифференциальной загрузки ...)
An unhandled exception occured: Call retires were exceeded
Используемые версии:
- Угловой-CLI:
8.3.20
- Угловой:
8.2.7
- Узел:
12.12.1
Также в логах упоминается
[error] Error: Call retries were exceeded at ChildProcessWorker.initialize
angular
angular-cli
angular8
ng-build
angular-cli-v8
Саван Гадхия
источник
источник
target: es2015
измените его наtarget: es5
Ответы:
Обновление 10.02.2019
Это была проблема
@angular/cli
. Обновление версии>= 8.3.22
должно решить проблему: см. Этот комментарий в # 16515ОРИГИНАЛ
В основном процесс сборки не хватает памяти: см. Связанные проблемы angular-cli # 15493 , # 16515
Рекомендуемое средство:
12.14.0
package.json
изменениях"build"
скрипт на:node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build
4GB
зависимости от размера вашего проекта, вам может потребоваться больше
В качестве быстрого обходного пути можно также использовать более старые версии
angular/cli
иbuild-angular
:Другой обходной путь - отключить дифференциальную загрузку (т.е. пропустить генерацию пакетов ES5), если вы этого хотите. Тогда процессу сборки потребуется меньше памяти и он может работать.
источник
node --max_old_space_size=4096
не работал для меня. С 8ГБ это сработало.Для меня редактирование tsconfig.json решило мою проблему.
Для получения более подробной информации: - https://forum.ionicframework.com/t/ionic-cordova-build-get-stuck-at-generating-es5-bundles-for-differential-loading/180202/4
источник
Я также столкнулся с той же проблемой, изменив версию angular / cli на 8.3.19, проблема была решена.
источник
Может не быть подходящим ответом (не могу комментировать), но это сработало для меня. Я просто удалил
node_modules/
и переустановил.источник