сообщение об ошибке в приложении Build Angular 8 с помощью команды "ng build" - PullRequest
0 голосов
/ 16 января 2020

Ниже приведена ошибка. Журнал , когда приложение все еще работает с ng-serve. Но сборка ng выдает эту ошибку

Создание пакетов ES5 для дифференциальной загрузки ... Список обозревателей: caniuse-lite устарел. Пожалуйста, выполните следующую команду npm update Список обозревателей: caniuse-lite устарел. Пожалуйста, выполните следующую команду npm update <--- Последние несколько ГХ ---> [27080: 00000200BDB13F70] 24667 мсек: Scavenge 1395,4 (1423,4) -> 1394,9 (1424,4) МБ, 7,2 / 0,0 мс (среднее значение mu = 0,104, текущий mu = 0,007) ошибка выделения [27080: 00000200BDB13F70] 26796 мс: развертка метки 1396,0 (1424,4) -> 1395,6 (1424,4) МБ, 2125,6 / 0,0 мс (среднее значение mu = 0,057, текущий мю = 0,007) очистка сбоя при распределении может не завершиться успешно <--- JS stacktrace ---> ==== JS трассировка стека ============================ ============ 0: ExitFrame [p c: 000002DCE045C5C1] 1: StubFrame [p c: 000002DCE0413770] Контекст безопасности: 0x018f5931e6e9 2: visitQue [000003747B766FE1] D: DesignValidationUI \ source \ node_modules@babel \ traverse \ lib \ context. js: ~ 96] [pc = 000002DCE078F352] (this = 0x01f17be0d789, queue = 0x01f17be0d7e9) 3: visitSingle [000003747B766FA9] [D: \ source_id ... FATAL ERROR: неэффективные сжатые метки вблизи предела кучи. Выделение не выполнено - JavaScript куча не хватает памяти 1: 00007FF703AEC6AA v8 :: internal :: GCIdle TimeHandler :: GCIdleTimeHandler + 4506 2: 00007FF703AC7416 узел :: MakeCallback + 4534 3: 00007FF703AC7D90 node_module_register + 2032 4: 00007FF703DE189E v8 :: Внутренняя :: FatalProcessOutOfMemory + 846 5: 00007FF703DE17CF v8 :: Внутренняя :: FatalProcessOutOfMemory + 639 6: 00007FF703FC7F94 v8: : internal :: Heap :: MaxHeapGrowingFactor + 9620 7: 00007FF703FBEF76 v8 :: internal :: ScavengeJob :: operator = + 24550 8: 00007FF703FBD5CC v8 :: internal :: ScavengeJob :: operator = + 17980 9: 00007FF703FC6317 v8 :: internal: : Heap :: MaxHeapGrowingFactor + 2327 10: 00007FF703FC6396 v8 :: internal :: Heap :: MaxHeapGrowingFactor + 2454 11: 00007FF7040F0637 v8 :: internal :: Factory :: NewFillerObject + 55 12: 00007FF70416D826 v8 :: internal :: оператор << + 73494 13: 000002DCE045C5C1 <--- Последние несколько ГХ ---> a [8764: 0000027D750B35E0] 50004 мс: развертка по метке 1397,7 (1427,4) -> 1394,5 (1428,9) МБ, 2019,6 / 0,0 мс (+ 0,1 мс с 121 шагом с начала маркировки, самый большой шаг 0,0 мс, время на стене с начала маркировки 2060 мс) (среднее значение mu = 0,116, текущее значение mu = 0,020) a [8764: 0000027D 750B35E0] 52621 мс: развертка метки 1399,4 (1428,9) -> 1397,4 (1430,4) МБ, 2599,6 / 0,0 мс (+ 0,0 мс за 75 шагов с начала маркировки, самый большой шаг 0,0 мс, время простоя с начала маркировки 2617 мс) ( среднее значение mu = 0,056, текущее значение mu = 0,007) al <--- JS трассировка стека ---> ==== JS трассировка стека ================== ======================= 0: ExitFrame [p c: 0000000482F5C5C1] Контекст безопасности: 0x02cd6009e6e9 1: registerBinding [00000129D11ABF11] [D: \ Bentley \ DesignValidationUI \ source \ node_modules@babel \ traverse \ lib \ scope \ index. js: ~ 475] [pc = 00000004834C6E80] (this = 0x029a59ccfe99, / * anonymous / = 0x00983d4eaf59, / anonymous / = 0x03ad79cd3b41, / анонимно * / = 0x0016e7b026f1

повторов!

1 Ответ

0 голосов
/ 16 января 2020

Для сборок prod будет работать параметр --max_old_space_size = 4096, выполните следующую команду

 node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --prod
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...