Size: a a a

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

2020 October 04

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Вадим
ну а зачем он мне? только для того чтобы методом втыка через него порядок подключения определить?
нет ли более инженерного подхода?)
Есть конечно и не один. Только бы понять сначала почему не подошел стандартный вариант
источник

В

Вадим in Webpack — русскоговорящее сообщество
потому что это стандартный для хэллоуволд метод!
для более сложных примеров с рендером при помощи стримов - это не камелфо
источник

В

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

A

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

В

Вадим in Webpack — русскоговорящее сообщество
удивлю вас - но в большинстве случаев так и бывает! )
источник

В

Вадим in Webpack — русскоговорящее сообщество
на более-менее сложных проектах Html webpack plugin никогда не используется
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Вадим
плюс ко всему страница не статическая
Html webpack plugin умеет получать на вход различные темплейты. Но, если вам нужны другие методы - есть assets вебпак плагин который генерит объект с описанием всего что нужно подключить в нужном порядке.
источник

A

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

В

Вадим in Webpack — русскоговорящее сообщество
Alex CherryTea
Html webpack plugin умеет получать на вход различные темплейты. Но, если вам нужны другие методы - есть assets вебпак плагин который генерит объект с описанием всего что нужно подключить в нужном порядке.
assets-manifest - он есть но в нем нет указания зависимостей чанков друг от друга
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Вадим
assets-manifest - он есть но в нем нет указания зависимостей чанков друг от друга
Они лежат в массиве в уже отсортированном виде
источник

В

Вадим in Webpack — русскоговорящее сообщество
они отсортированы по алфавиту
{
 "NotFound.js": "/NotFound.b54fd0ecbb8b4f94c586.js",
 "Page1.css": "/Page1.47d24c5a79bf17db366a.css",
 "Page1.js": "/Page1.3b2a10231faebfa6a03e.js",
 "Page2.css": "/Page2.4115895b618f2235463c.css",
 "Page2.js": "/Page2.8e93b057cd1b1f5c063e.js",
 "Page3.css": "/Page3.20f024e11a3d6287963b.css",
 "Page3.js": "/Page3.4e3c2213adc36d41007c.js",
 "client.css": "/client.b341a35d9e80a54420ec.css",
 "client.js": "/client.1dca8e3ce7f33774a45f.js",
 "react.js": "/react.9df520d4bf74bdd1641d.js",
 "react-router.js": "/react-router.5ff11923d73a032ec2ce.js",
 "runtime.js": "/runtime.4edce71e53684e47d8c8.js",
 "vendors.js": "/vendors.797c08a0e6539229e2cb.js",
 "stats.json": "/stats.json",
}
источник

A

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

A

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

В

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Хмм что-то не нахожу. Ну в конце-концов можно написать свой плагин и посмотреть прямо в стейте вебпака нужный порядок
источник

DG

Denys Goloborodko in Webpack — русскоговорящее сообщество
Вадим
ну а зачем он мне? только для того чтобы методом втыка через него порядок подключения определить?
нет ли более инженерного подхода?)
То есть вручную подключать каждый скрипт это более инженерный подход?)
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Вадим
они отсортированы по алфавиту
{
 "NotFound.js": "/NotFound.b54fd0ecbb8b4f94c586.js",
 "Page1.css": "/Page1.47d24c5a79bf17db366a.css",
 "Page1.js": "/Page1.3b2a10231faebfa6a03e.js",
 "Page2.css": "/Page2.4115895b618f2235463c.css",
 "Page2.js": "/Page2.8e93b057cd1b1f5c063e.js",
 "Page3.css": "/Page3.20f024e11a3d6287963b.css",
 "Page3.js": "/Page3.4e3c2213adc36d41007c.js",
 "client.css": "/client.b341a35d9e80a54420ec.css",
 "client.js": "/client.1dca8e3ce7f33774a45f.js",
 "react.js": "/react.9df520d4bf74bdd1641d.js",
 "react-router.js": "/react-router.5ff11923d73a032ec2ce.js",
 "runtime.js": "/runtime.4edce71e53684e47d8c8.js",
 "vendors.js": "/vendors.797c08a0e6539229e2cb.js",
 "stats.json": "/stats.json",
}
webpack-assets-manifest группирует по entrypoint
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Roman Usherenko
webpack-assets-manifest группирует по entrypoint
Во точно, спасибо
источник

В

Вадим in Webpack — русскоговорящее сообщество
Roman Usherenko
webpack-assets-manifest группирует по entrypoint
спасибо!
хороший плагин
источник
2020 October 05

КЛ

Константин Лебедев... in Webpack — русскоговорящее сообщество
Всем привет. А как сжать изображения в случайной папке которой нет entry?
источник