Size: a a a

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

2019 December 03

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
Sergey Slipchenko
а что вообще за картинка и какой кейс для создания пакета то? Что это?
либа юай компонентов для нескольких проектов внутри компании
там вынесены всякие хэдеры с иконками, страницы ошибок, на которых есть достаточно жирные svg и очень хочется, чтобы они кэшировались браузером нормально
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
Dan Melnichuk
либа юай компонентов для нескольких проектов внутри компании
там вынесены всякие хэдеры с иконками, страницы ошибок, на которых есть достаточно жирные svg и очень хочется, чтобы они кэшировались браузером нормально
а js не кэшируется шоле?)))
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
весьма странный кейс короче
источник

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
Sergey Slipchenko
а js не кэшируется шоле?)))
скорость изменения хэша для js бандла гораздо больше, чем скорость изменения хэша картинки
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
Dan Melnichuk
скорость изменения хэша для js бандла гораздо больше, чем скорость изменения хэша картинки
вынеси картинки в отдельный бандл, делов то)
источник

IL

Ilya Lopatin in Webpack — русскоговорящее сообщество
Ilya Lopatin
Всем привет. Помогите пожалуйста с Proxy Webpack. Api сервера находится на домене допустим test. Логина на test/login
Я указываю в proxy объект настроек:
"/api": {
         target: "https://test",
         secure: false,
       },
       "/login": {
         target: "https://test",
         secure: false,
       },

Перехоу
на localhost:8080/login и мне отдается форма логина. Я ее заполняю и затем меня редеректит на https://localhost

Не могу разобраться почему мой localhost перешел на https и почему обрезался порт. Буду рад если Вы мне поможете)
Народ не проходите мимо)
источник

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
Sergey Slipchenko
вынеси картинки в отдельный бандл, делов то)
ну блен, а если на проекте нет нормальной работы с чанками и все node_modules сгружаются в vendors.js?
источник

DM

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

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
Dan Melnichuk
ну блен, а если на проекте нет нормальной работы с чанками и все node_modules сгружаются в vendors.js?
>нет нормальной работы с чанками

что имеется ввиду под этим?
источник

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
Sergey Slipchenko
>нет нормальной работы с чанками

что имеется ввиду под этим?
почти на всех проектах сейчас из node_modules собирается один  большой файл vendors-[hash].js
соответветсвенно если бандл с картинками изменится, то изменится и хэш, соответсвенно кэширование тоже улетит

мб неправильно понял вопрос
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
Dan Melnichuk
почти на всех проектах сейчас из node_modules собирается один  большой файл vendors-[hash].js
соответветсвенно если бандл с картинками изменится, то изменится и хэш, соответсвенно кэширование тоже улетит

мб неправильно понял вопрос
а, об этом. Ну если не варик это исправить, может заюзаешь file-loader просто?
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
ну или что-нибудь про svg-спрайты поищи, но я хз, не юзал
источник

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
я пытался, мб не смог его правильно сварить
он нормально умеет вытягивать ассеты из node_modules?

причем кейс такой, что они лежат не в одном месте, а, допустим, в components/**/assets

В целом, если file-loader, может вытягивать только по одному пути, то можно будет на уровне сборки либы сгружать все ассеты в одну папку
источник

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
В общем, ща поковыряю файл лоадер тогда, спасибо за наводку)
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
Dan Melnichuk
я пытался, мб не смог его правильно сварить
он нормально умеет вытягивать ассеты из node_modules?

причем кейс такой, что они лежат не в одном месте, а, допустим, в components/**/assets

В целом, если file-loader, может вытягивать только по одному пути, то можно будет на уровне сборки либы сгружать все ассеты в одну папку
>он нормально умеет вытягивать ассеты из node_modules?

а откуда мысли что нет?)
источник

DM

Dan Melnichuk in Webpack — русскоговорящее сообщество
Sergey Slipchenko
>он нормально умеет вытягивать ассеты из node_modules?

а откуда мысли что нет?)
От необразованности)))
источник

SS

Sergey Slipchenko in Webpack — русскоговорящее сообщество
Dan Melnichuk
От необразованности)))
надо покурить манов просто и всё наладится
источник
2019 December 04

B

Baxxter in Webpack — русскоговорящее сообщество
Dan Melnichuk
почти на всех проектах сейчас из node_modules собирается один  большой файл vendors-[hash].js
соответветсвенно если бандл с картинками изменится, то изменится и хэш, соответсвенно кэширование тоже улетит

мб неправильно понял вопрос
Юзай [contenthash]
источник

in Webpack — русскоговорящее сообщество
💥精准拉币圈区块链活粉💥非小号/mytoken关注惊爆价"1、币圈电报群/微信群炸群推广 2、twitter、facebook关注 3.KYC身份材料出售  4、电报群/微信群/potato拉币圈活人 5、国内外交易所APP实名注册认证 6、电报群客服活聊天  7、批量注册国内外交易所实名账户,出twitter、facebook、微信带粉老账号    @Quuunn
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
/stat@combot
источник