Задать вопрос
DarthJS
@DarthJS

Как webpack делает bundle из библиотек в node_modules?

Есть библиотеки в node_modules и насколько я понимаю webpack бандлит импортируемые библиотеки в vendors, если мы укажем и минифицирует. Но в библиотеках часто встречаю dist и src, соответственно можно использовать уже минифицированный dist, но тогда зачем бандлить библиотеки через webpack?
Вопросы:
- Нужно ли бандлить библиотеки из node_modules?
- Как использовать dist библиотек из node_modules?
- Зачем dist в библиотеках, если вдруг это не используется при бандле webpack?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
- Нужно ли бандлить библиотеки из node_modules?

обычно их все в vendor.js помещают. Нужно это или нет, решаете сами.

- Как использовать dist библиотек из node_modules?

В мануалах к библиотекам должно быть написано. Обычно просто делается import пакета. А там уж как разработчик библиотеки повелел.

- Зачем dist в библиотеках, если вдруг это не используется при бандле webpack?

А если пользователь библиотеки не использует webpack?

Плюс часто делают amd, esm варианты. Для разных схем импорта.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы