Не знаете о различных типах зависимостей в NPM или Yarn?
Вот простая диаграмма, которую я нарисовал, чтобы упростить эти концепции!
- вашему дому требуется электричество, поэтому он зависит от
- Digger используется только во время строительства вашего Дома, следовательно, это зависимость разработчика
- микроволновая печь не поставляется с собственным электричеством; скорее, он зависит от электричества вашего дома, следовательно, он взаимозависимости
- Автомобиль - хорошее дополнение к вашему дому, но не обязательное, поэтому это необязательная зависимость
Чтобы узнать больше, посетите страницу Типы зависимостей на сайте Yarn или публикацию Peer Dependencies на сайте NodeJS.