Сообщение от kobezzza
|
Разбираюсь с WebPack и встал вопрос: а нахрена нужны всякие CSS лоадеры и т.д. это же жесть получается: помещаем наш CSS в JS Оо
|
можно и пикчи в JS класть
т.е. то, что он так делает - это хорошо. вы требуете (require) один файл (например, компонент КНОПКИ), а он автоматически подтянет свои стили и другие ресурсы - согласитесь, меньше запарок)
бутстрапчег подключать заметно легче... или вообще что-то, что тянет за собой спектр зависимостей
да, модуль начинает тянуть за собой CSS, JS, библиотеки, картинки, шрифты и остальное (причём можно указать, чтобы он это не скачивал, а размещал прямо в скрипте, через dataUrl)
иногда это полезно (для разработки), иногда - нет (для продакшена, ваш К.О.).
для извлечения стилей в отдельный файл есть плагин
ExtractTextPlugin
для копирования ресурсов есть
file-loader, для включения содержимого файла в data url -
url-loader, для включения голого содержимого файла -
raw-loader