#javascript #node.js #npm
Вопрос:
Я ищу способ определить, можно ли обновить зависимые компоненты, чтобы я мог обновить эту зависимость в своем потребительском приложении. Если я это сделаю npm list P3
, я получу что-то вроде этого
P1@1.0.0
|__P2@1.0.0
|__|__P3@1.0.0
Что я хочу видеть, так это возможность обновления P3 с P2, т. Е. Если P2 содержит список зависимостей P3, например
{ // P2's package.json
"dependencies": {
"P3": "^1.0.0"
}
}
Что я хочу видеть, ^
так это то, что мне не нужно копаться в файле package.json P2, чтобы найти его.
Я знаю, что это выглядит как быстрое решение, но для большого списка зависимостей с действительно глубокими зависимостями их трудно найти. есть ли что-нибудь, что я могу запустить, чтобы показать мне дерево зависимостей и номер версии с ^
или ~
?
Я знаю, что могу запустить представление npm, чтобы увидеть зависимости, но это все равно займет слишком много времени, в основном я просто очень ленив =]
Спасибо