@sutaaliya

Как работает peerDependencies в package.json?

Можете, пожалуйста, на пальцах объяснить как и для чего использовать peerDependencies на проекте? Что туда писать? Я пытаюсь понять, но погуглив ясности мне это не добавило. Правильно ли я понимаю, что туда нужно записывать те зависимости, которые могут переплетаться в разных коммандах, для того чтобы при сборке вебпаком, он их не продублировал в бандле? Как вообще это работает?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
Wondermarin
@Wondermarin
Не очень понял, где вы это нашли, но в Google можно найти ответ менее чем за 10 секунд.

peerDependencies - это особый тип зависимости, который может возникнуть только в том случае, если вы публикуете свой собственный пакет.

Наличие peerDependencies означает, что вашему пакету нужна такая же зависимость, как и человеку, устанавливающему ваш пакет. Используется для таких пакетов, как react, которые должны иметь единственную копию react-dom, которая также используется человеком, устанавливающим его.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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