Size: a a a

2020 April 16

N

Nik in Angular Kyiv
Bohdan
кстати, а кто на какой ноде запускает проект А8 и выше?

Вот сейчас нода 10я, думаю если на версию выше перейти будет быстрее или лучше собираться, а то иногда падаест с ошибкой памяти или там всё от вебпака напрямую?
лучше 12 нода. самая актуальная. 13 не будет LTS и ее использование я бы не рекомендовал
источник

B

Bohdan in Angular Kyiv
Nik
лучше 12 нода. самая актуальная. 13 не будет LTS и ее использование я бы не рекомендовал
Спасибо
источник

N

Nik in Angular Kyiv
никто не сталкивался с такой прорблемой в докере?

Compiling @angular/core : es2015 as esm2015
ERROR in Tried to overwrite /app/node_modules/@angular/core/core.d.ts.__ivy_ngcc_bak with an ngcc back up file, which is disallowed.


ngcc запускается в прошлом закешированом слое а при билде пытается опять пересобрать и видит прошлый кеш
источник

VS

Volodymyr Stakhov in Angular Kyiv
Sergey Фrolov
Что выводит, если запустить?
yarn ngcc --properties es2015 browser module main --first-only --source=./node_modules/angular-highcharts
туже ошибку
источник

VS

Volodymyr Stakhov in Angular Kyiv
Entry point 'angular-highcharts' contains deep imports into ‘…../node_modules/highcharts/highmaps', ‘…../highcharts/highstock'. This is probably not a problem, but may cause the compilation of entry points to be out of order.
источник

Sergey Фrolov in Angular Kyiv
Nik
никто не сталкивался с такой прорблемой в докере?

Compiling @angular/core : es2015 as esm2015
ERROR in Tried to overwrite /app/node_modules/@angular/core/core.d.ts.__ivy_ngcc_bak with an ngcc back up file, which is disallowed.


ngcc запускается в прошлом закешированом слое а при билде пытается опять пересобрать и видит прошлый кеш
У меня такое было, прибивал это временнные файлы
источник

Sergey Фrolov in Angular Kyiv
Было когда компиляция срывалась
источник

N

Nik in Angular Kyiv
я пытался закешировать ngcc рядом с npm ci что бы несколько раз не запускать ngcc при каждом билде
источник

N

Nik in Angular Kyiv
получается перед билдом достаточно дропнуть все _bak файлы?
источник

Sergey Фrolov in Angular Kyiv
Volodymyr Stakhov
Entry point 'angular-highcharts' contains deep imports into ‘…../node_modules/highcharts/highmaps', ‘…../highcharts/highstock'. This is probably not a problem, but may cause the compilation of entry points to be out of order.
Я не очень понял причем тут node_modules/highcharts
источник

Sergey Фrolov in Angular Kyiv
Установил, запустил
источник

Sergey Фrolov in Angular Kyiv
Ошибок нет
источник

Sergey Фrolov in Angular Kyiv
Nik
я пытался закешировать ngcc рядом с npm ci что бы несколько раз не запускать ngcc при каждом билде
Мы кешируем на стороннем сервисе
источник

N

Nik in Angular Kyiv
помню ты говорил вы что то свое написали
источник

Sergey Фrolov in Angular Kyiv
Nik
получается перед билдом достаточно дропнуть все _bak файлы?
Да, возможно там у тебя что-то остается. И сейчас ngcc сам уже по всем не ходит с 9.1
источник

Sergey Фrolov in Angular Kyiv
Nik
помню ты говорил вы что то свое написали
Свой стор nxCloud
источник

Sergey Фrolov in Angular Kyiv
А это оптимизация, чтобы не пересобирать ngcc
источник

Sergey Фrolov in Angular Kyiv
Если nx в несколько потоков гнать, то без предварительного прогона ngcc оно валится все равно
источник

Sergey Фrolov in Angular Kyiv
Sergey Фrolov
Ошибок нет
ага, там еще highcharts
источник

Sergey Фrolov in Angular Kyiv
Щас попробую
источник