Size: a a a

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

2019 August 20

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Alex CherryTea
нималейшего представления
а кто заведует?
источник

A

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

d

ds in Webpack — русскоговорящее сообщество
Есть пхп страницы, вебпак имеет кучу разных entry-pointo'в, один бандл на одну страницу, каждая имеет какие-то свои чанки все они лежат плостом в dist, те при совпадении имён чанков могут быть конфликты и перезаписи других бандлов, можно ли как-то разделить: dist/bundl1/(всё то к нему относится)? т.е дополнительная папка - имя точки входа и уже в ней все чанки, на каждый бандл - своя папка в котором он будет лежать
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Хеш к имени добавьте
источник

d

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

d

ds in Webpack — русскоговорящее сообщество
С бандлом разобрался, продубировав в entry :  { 'name/name'}, но все чанки идут  в общий dist, неважно чей это entrypy point
источник
2019 August 21

RZ

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

A

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

M

M.O.T.R. in Webpack — русскоговорящее сообщество
Привет народ! Подскажите пожалуйста, возможно ли как-то в конфиге прописать условие запуска плагина. Если точнее, я подключил webpack-spritesmith плагин для сборки пнг спрайта. Всё работает, но он запускается и, даже если папка пуста, просто собирает пустой спрайт. Вопрос, как можно плагину задать условие: есть картинки - запускать сборку спрайта, нет - бездействовать
источник

РЛ

Роман Лапин in Webpack — русскоговорящее сообщество
M.O.T.R.
Привет народ! Подскажите пожалуйста, возможно ли как-то в конфиге прописать условие запуска плагина. Если точнее, я подключил webpack-spritesmith плагин для сборки пнг спрайта. Всё работает, но он запускается и, даже если папка пуста, просто собирает пустой спрайт. Вопрос, как можно плагину задать условие: есть картинки - запускать сборку спрайта, нет - бездействовать
приветствую, не работал с webpack-spritesmith, но здесь похоже столкнулись с похожей проблемой
https://github.com/mixtur/webpack-spritesmith/issues/21
источник

M

M.O.T.R. in Webpack — русскоговорящее сообщество
благодарю! не догадался проверить в Issues. буду разбираться
источник

РЛ

Роман Лапин in Webpack — русскоговорящее сообщество
M.O.T.R.
благодарю! не догадался проверить в Issues. буду разбираться
Надеюсь поможет. Отпишитесь о результатах, если не трудно
источник

M

M.O.T.R. in Webpack — русскоговорящее сообщество
Роман Лапин
Надеюсь поможет. Отпишитесь о результатах, если не трудно
👌
источник

M

M.O.T.R. in Webpack — русскоговорящее сообщество
Роман Лапин
Надеюсь поможет. Отпишитесь о результатах, если не трудно
К сожалению так и не решил. Таким способом, как указано в issue он в любом случае добавляет плагин в цепочку конфига, но что самое странное, спрайт тогда не генерируется вовсе, даже если папка не пуста. К сожалению, я не силён в node js. буду дальше искать
источник

РЛ

Роман Лапин in Webpack — русскоговорящее сообщество
M.O.T.R.
К сожалению так и не решил. Таким способом, как указано в issue он в любом случае добавляет плагин в цепочку конфига, но что самое странное, спрайт тогда не генерируется вовсе, даже если папка не пуста. К сожалению, я не силён в node js. буду дальше искать
Рискну преположить что из-за промисификации плагин не успевает попасть в конфиг, попробуйте переписать без Promise
Второй момент, данный код проверяет только существование директории, а не наличие файлов в ней  https://nodejs.org/api/fs.html#fs_stats_isdirectory
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
M.O.T.R.
К сожалению так и не решил. Таким способом, как указано в issue он в любом случае добавляет плагин в цепочку конфига, но что самое странное, спрайт тогда не генерируется вовсе, даже если папка не пуста. К сожалению, я не силён в node js. буду дальше искать
В чем смысл использования промиса если все равно используешь синхронную функцию?
источник

РЛ

Роман Лапин in Webpack — русскоговорящее сообщество
M.O.T.R.
К сожалению так и не решил. Таким способом, как указано в issue он в любом случае добавляет плагин в цепочку конфига, но что самое странное, спрайт тогда не генерируется вовсе, даже если папка не пуста. К сожалению, я не силён в node js. буду дальше искать
рискну предположить, что автор issue решил подвезти опитимизации, но не захотел использовать callback в fs.stat
источник

G

GrafMine in Webpack — русскоговорящее сообщество
ребят помогите разобраться почему веб пак не щарит что ему надо пересобраться по хот релоудеру
источник

G

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

G

GrafMine in Webpack — русскоговорящее сообщество
"start": "webpack-dev-server --hot --open --config webpack.config.js"
источник