Улучшение использования памяти во время Webpack и Angular сборок - PullRequest
0 голосов
/ 03 апреля 2020

Мы постоянно сталкиваемся с проблемой, когда со временем или при увеличении размера кодовой базы процесс сборки время от времени будет зависать из-за нехватки памяти. Наше краткосрочное решение состояло в том, чтобы просто добавить больше памяти к процессу, но на многих уровнях это кажется неправильным.

Мы уже удалили старый и неиспользуемый код и предприняли все возможные шаги, чтобы уменьшить дублирующий код, который помог некоторым, но когда проект станет больше, мы снова столкнемся с этой проблемой.

Одна из наших мыслей заключалась в модульности разделов проекта (это то, что мы хотим сделать в любом случае), но мы не уверены, что это улучшит использование памяти. Мы также не уверены, где должны быть границы (но это, вероятно, потребует переноса наших сервисов в общий модуль).

Это хорошие идеи или мы ошибаемся в неправильном дереве? Какой лучший способ уменьшить использование памяти во время веб-упаковки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...