Angular 9 Первая сборка занимает много времени, это неудобно для CI, есть ли способ ее ускорить? - PullRequest
0 голосов
/ 08 мая 2020

Angular 9 должен скомпилировать некоторые node_modules, чтобы заставить их работать с Ivy. Компиляция (по умолчанию) происходит во время первой сборки. Это нормально на машине разработчика, потому что первая сборка происходит только один раз. Но для CI это неудобно. Поскольку во время процесса CI (например, в GitLab) среда создается с нуля, она устанавливает node_modules и строит проект, а сборка всегда является первой длинной.

Есть ли у вас идеи, как ускорить это вверх?

1 Ответ

0 голосов
/ 09 мая 2020

В предыдущем проекте я кэшировал папку node_modules на основе package-lock.json ha sh.

...