справиться с одной проблемой.
У меня есть папка shared, в которой храниться куча всяких фич, которые используются другими большими фичами. Все большие фичи динамическим импортом разбиты на отдельные чанки.
В папке shared у меня используется реэкспорт, все они именованые, т.е. никаких exprot * from ….
Но когда я что-то импортирую из shared в чанку тянется весь код, который хранится там.
Если импортировать из конкретного файла, то все ок и в чанку не тянется весь shared
Можно ли это как решить?
Читал про tree shaking, пытался играться с optimize и результатов не дало
не используйте реэкспорт, импортируйте на прямую, ответ в вопросе
т.е. никаких ултимативных решений этой проблемы нет?
на сколько я знаю - нет. если вы импортуете модуль - и его зависимости хоть раз где то используются - все они попадут в чанк, выбрасывается только то что вобще не используется
Обсуждают сегодня