2016-03-31 2 views
4

Есть ли какой-либо простой способ в npm отслеживать, с каких пакетов поступали эти предупреждения о зависимости? Пакеты в предупреждениях наверняка не относятся к верхним уровням.`npm install` как отслеживать пакеты, выдающие предупреждения?

Я в настоящее время на npm v3.6.0 (узел 5.6.0).

Warnings when <code>npm install</code>

ответ

3

Запуск npm list в каталоге проекта даст вам дерево зависимостей и простой поиск текста для устаревших пакетов будет указывать, откуда они пришли.

В качестве обходного пути для устранения проблем вы можете использовать npm-shrinkwrap (example usage).

+1

Спасибо, 'npm list', вероятно, самая близкая вещь, хотя я надеялся иметь что-то вроде' npm list --warnings', которые отфильтровывают пакеты toplevel, которые зависят от пакетов, которые бросают предупреждения и указывают на эти пакеты ... – dmi3y

Смежные вопросы