Size: a a a

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

2020 January 31

R

Rafael in Webpack — русскоговорящее сообщество
еще я мало понимаю, насколько большой выйгрыш дает этот контроль сайдэффектов

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

R

Rafael in Webpack — русскоговорящее сообщество
Baxxter
Да. usedExports насколько я понимаю добавляет мету к модулям, по которым terser потом режет лишнее
по размеру не вижу разницы
источник

R

Rafael in Webpack — русскоговорящее сообщество
что при указании файлов где есть сайдэффекты, что не указывая их
источник

R

Rafael in Webpack — русскоговорящее сообщество
такое ощущение что эти сайдэффекты особо никто и не использует
источник

R

Rafael in Webpack — русскоговорящее сообщество
https://github.com/vueComponent/ant-design-vue/blob/master/package.json#L207
например вот тут в эффектах указано почти все
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Rafael
по размеру не вижу разницы
А настроено в package.json sideEffects false, и в конфиге вебпака mode production?
источник

R

Rafael in Webpack — русскоговорящее сообщество
Baxxter
А настроено в package.json sideEffects false, и в конфиге вебпака mode production?
источник

R

Rafael in Webpack — русскоговорящее сообщество
источник

R

Rafael in Webpack — русскоговорящее сообщество
ни на бит размеры не отличаются
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Прод сборка? Или дев? В деве это не работает, там плагины ручками надо настраивать
источник

R

Rafael in Webpack — русскоговорящее сообщество
Baxxter
Прод сборка? Или дев? В деве это не работает, там плагины ручками надо настраивать
прод сборка
источник

R

Rafael in Webpack — русскоговорящее сообщество
поэтому мне и интересно, кто-то вообще ощутил бенефиты от этого или нет?
источник

R

Rafael in Webpack — русскоговорящее сообщество
но кмк, махинации с импортами более результативны, чем это
источник

B

Baxxter in Webpack — русскоговорящее сообщество
sideEffects: true ещё надо добавить, чтобы он пути с package.json подхватил
источник

B

Baxxter in Webpack — русскоговорящее сообщество
В конфиге вебпака
источник

R

Rafael in Webpack — русскоговорящее сообщество
Baxxter
sideEffects: true ещё надо добавить, чтобы он пути с package.json подхватил
так, а где это нужно добавить?
источник

B

Baxxter in Webpack — русскоговорящее сообщество
optimization.sideEffects
источник

R

Rafael in Webpack — русскоговорящее сообщество
Baxxter
optimization.sideEffects
не вижу тут такую настройку
источник

R

Rafael in Webpack — русскоговорящее сообщество
а, это для пятого вебпака
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Rafael
не вижу тут такую настройку
4 снизу на скрине)
источник