Перейдите в папку node_modules
и найти одну из папок, соответствующих библиотек из файла package.json
. Внутри вы найдете еще один package.json
, который описывает эту библиотеку. Скорее всего, он также будет иметь по крайней мере пару записей в разделе dependencies
.
При запуске npm install
npm создает так называемое «дерево зависимостей». Он начинается с верхнего уровня package.json
и проверяет, какие зависимости необходимо установить, затем (используя его реестр) проверяет, какие зависимости этих зависимостей, а затем их зависимости и т. Д.
Это разумный (но часто игнорируются), чтобы проверить, каковы зависимости библиотек, которые вы решили использовать. Некоторые из них могут иметь лицензии, несовместимые с вашими. Некоторым из них может понадобиться тонна кода, чтобы выполнить простую вещь. Многие будут использовать устаревшие версии, которые будут спамить ваш журнал npm install
с предупреждениями и могут фактически вызвать некоторые конфликты с вашими другими зависимостями.
все зависит от других обстоятельств – aw04