Size: a a a

Webpack — русскоговорящее сообщество

2020 July 30

EB

Evgeniy Baranov in Webpack — русскоговорящее сообщество
Alex CherryTea
Экономит место на диске
За счет чего?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Evgeniy Baranov
За счет чего?
За счёт того что создаёт симлинки на пакеты которые уже были установлены
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Evgeniy Baranov
За счет чего?
А нет вру, это чет другое
источник

S

Sanj in Webpack — русскоговорящее сообщество
Еще скажите пожалуйста, source map клиент скачивает тоже? А то у меня vendor.js.map после билда весит 5 мб...
источник

EB

Evgeniy Baranov in Webpack — русскоговорящее сообщество
Sanj
Еще скажите пожалуйста, source map клиент скачивает тоже? А то у меня vendor.js.map после билда весит 5 мб...
Скачивается когда открываешь devTools
источник

S

Sanj in Webpack — русскоговорящее сообщество
Evgeniy Baranov
Скачивается когда открываешь devTools
Ааа,можно не переживать?)
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Sanj
Хай всем, sideEffects: false в package json нужно аккуратно использовать? Или поставить на false и спокойно работать?
Please note that sideEffects should be in the npm module's package.json file and doesn't mean that you need to set sideEffects to false in your own project's package.json which requires that big module.
источник

EB

Evgeniy Baranov in Webpack — русскоговорящее сообщество
Sanj
Ааа,можно не переживать?)
Для спокойствия можешь проверить acces логи веб-сервера
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Sanj
Хай всем, sideEffects: false в package json нужно аккуратно использовать? Или поставить на false и спокойно работать?
а вы либу пишите?
источник

S

Sanj in Webpack — русскоговорящее сообщество
Alex CherryTea
а вы либу пишите?
неа, значит удалять эти строчки кода?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Sanj
неа, значит удалять эти строчки кода?
тогда sideEffects вам вообще ничего не даст
источник

EB

Evgeniy Baranov in Webpack — русскоговорящее сообщество
У меня на страницу подключаются 2 entry. В одном приложение , в другом Компоненты страницы. В обоих используется React.
В итоге получаю 2 инстанса react и ошибку гидратации.
Есть способы расшаривать модули между entry?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Evgeniy Baranov
У меня на страницу подключаются 2 entry. В одном приложение , в другом Компоненты страницы. В обоих используется React.
В итоге получаю 2 инстанса react и ошибку гидратации.
Есть способы расшаривать модули между entry?
два энтри не может быть подключены на страницу одноверменно, на то они и энтри
источник

EB

Evgeniy Baranov in Webpack — русскоговорящее сообщество
Alex CherryTea
два энтри не может быть подключены на страницу одноверменно, на то они и энтри
В next.js насколько я разобрался именно так сделано
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Evgeniy Baranov
В next.js насколько я разобрался именно так сделано
что-то вы не так разобрались
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
смотрите, у вас энтри может быть например экран логина, страница с 404 ошибкой, само приложение - юзер открывая адерс сайта попадает на одну из этих страниц где ему не нужно все приложение целиком
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
можно из одного энтри попасть в другое - но открывать два энтри одновемернно - это все равно что запустить два приложения одновременно
источник

EB

Evgeniy Baranov in Webpack — русскоговорящее сообщество
Alex CherryTea
можно из одного энтри попасть в другое - но открывать два энтри одновемернно - это все равно что запустить два приложения одновременно
по каким ключевым словам искать, как попасть из одного entry в другой?

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Evgeniy Baranov
по каким ключевым словам искать, как попасть из одного entry в другой?

Идея в том, чтобы на всех страницах подключалось основное приложение, и затем, по мере навигации по сайту подгружались бандлы с нужными страничками.
React lazy load, react router
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Evgeniy Baranov
по каким ключевым словам искать, как попасть из одного entry в другой?

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