Vite дико тупит в дев моде при первом открытии странички?
Возможно я знаю как вам помочь.
У vite и vitest есть особенность в том, что в дев режиме они не делают полноценную сборку, не формируют бандлы, чанки, и как следствие - не делают тришейкинг.
С этим связана проблема - некоторые библиотеки экспортируют ооочень много модулей, расчитывая на то, что неиспользуемые модули будут убраны тришейкингом.
Представьте что это лодаш, или какая-нибудь библиотека с сотнями иконок - т.к. как каждый модуль это http запрос - происходит коллапс и браузер "подвисает" на несколько секунд в попытке все это загрузить.
Если это ваш случай, обратите внимание на vite-plugin-entry-shaking, он как раз исправляет эту пробелму возращяя тришейкинг в дев режим.
И черт меня побери зацените эти превосходные девтулы плагина, мне кажется на их создание ушло больше времени чем на сам плагин
Post #135
1.05K
- 👍 12