Как проверить, какую зависимость ввести какую в npm?

package.json перечисляет все прямые зависимости приложения. В то время как npm-shrinkwrap.json перечисляет все зависимости в довольно плоском формате (кажется, он помещает дочерние зависимости как корневые зависимости, когда это возможно (?))

Глядя на эти зависимости, я хотел бы знать, какие из них вводят, чтобы можно было удалить некоторые несущественные зависимости, которые увлекают за собой множество несущественных зависимостей.

Как это сделать?

1 ответ

Решение

Попробуйте запустить npm ls в каталоге вашего проекта - он распечатает список всех модулей в вашем проекте в древовидном формате, показывая вам, какие именно зависимости у них есть. Оттуда вы всегда можете направить вывод в текстовый файл, если вы хотите просмотреть его более легко.

Другие вопросы по тегам