Size: a a a

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

2020 April 15

RU

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

A

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
🦜
ты хотел сказать на rollup
+
источник

🦜

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

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
🦜
ты хотел сказать на rollup
а блин да, перепутал
источник

W

Whoisyourdaddy in Webpack — русскоговорящее сообщество
ну в конечном итоге прод и дев сборки же не сильно должны отличаться или я чтото путаю.
источник

A

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

W

Whoisyourdaddy in Webpack — русскоговорящее сообщество
ну впринципе так и делаю
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Whoisyourdaddy
ну в конечном итоге прод и дев сборки же не сильно должны отличаться или я чтото путаю.
во многих статьях пишут, что близко к проду, но я не согласен
источник

W

Whoisyourdaddy in Webpack — русскоговорящее сообщество
🦜
во многих статьях пишут, что близко к проду, но я не согласен
а какие аргументы против?
источник

A

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

🦜

🦜 in Webpack — русскоговорящее сообщество
Whoisyourdaddy
а какие аргументы против?
DX по пизде идет
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
🦜
DX по пизде идет
а конкретней?
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
для того чтоб были стабильные имена чанков надо
- runtimeChunk: 'single'
- moduleIds: 'hashed',
- и самое злоебучее - чтоб ни один лоадер не использовал require.resolve и не писал абсолютные пути ни в дист, ни в сорсмапы

и вот последний пункт - это ад для тех, кто билдится в рандомных папках, например на хероку
источник

🦜

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

🦜

🦜 in Webpack — русскоговорящее сообщество
должен быть prod stage стенды
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
тесты после сборки на работоспособность
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
🦜
зачем включать в дев сборку плагины, бабель плагины, которые только для прода?
+
у меня CI "близко к проду", а в деве у меня target: browser: "Chrome last 2 versions"
источник

W

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

W

Whoisyourdaddy in Webpack — русскоговорящее сообщество
ласт 2 вершнс
источник