DarthJS
@DarthJS

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

Есть библиотеки в node_modules и насколько я понимаю webpack бандлит импортируемые библиотеки в vendors, если мы укажем и минифицирует. Но в библиотеках часто встречаю dist и src, соответственно можно использовать уже минифицированный dist, но тогда зачем бандлить библиотеки через webpack?
Вопросы:
- Нужно ли бандлить библиотеки из node_modules?
- Как использовать dist библиотек из node_modules?
- Зачем dist в библиотеках, если вдруг это не используется при бандле webpack?
  • Вопрос задан
  • 126 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
- Нужно ли бандлить библиотеки из node_modules?

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы