При переходе на очередной проект, столкнулся с тем, что его локальный запуск происходит не быстро. Репозиторий не сказать бы что большой, поэтому 42 секунды (mac air m1 2020) для него многовато. Итак, вот один из примеров, что можно попробовать сделать в подобном случае: Для начала, нужно понять на что именно уходит это время. Для любого инструмента сборки есть или встроенные средства, или стороннее расширение. В нашем случае, это speed-measure-webpack-plugin. Устанавливаем, оборачиваем им наш конфиг сборки, запускаем и видим следующее: General output time took 42.15 secs
eslint-webpack-plugin took 21.59 secs
awesome-typescript-loader took 12.51 secs На самом деле список результатов длиннее, но я показываю лишь то, что нам сейчас интересно. Итак, половина времени уходит на ESLint проверки, ну и наш typescript код собирается не сказать бы что быстро. Первым делом идём за описанием настроек eslint-webpack-plugin и ищем параметры которые помогут сократить время проверки. threads: true - к