Я использую npm
для установки некоторых инструментов командной строки. Имея зуд, чтобы всегда быть в курсе, я нашел команду npm -g outdated
.
В чем разница между столбцами wanted
и latest
?
В документации указано:
Полученное поле "хочет" показывает последнюю версию в соответствии с версию, указанную в package.json, поле "последнее" последней версии пакета.
Однако я не понимаю этого. Например, в моей системе я получаю:
Package Current Wanted Latest Location
cordova 5.3.1 5.3.3 5.3.1 lib
npm 3.3.4 3.3.4 3.3.3 lib
Как wanted
может быть выше latest
? Кажется, это противоречит:
поле "последняя" самая последняя версия пакета
Какую версию следует обновить до (я использую только командную строку, а не код node.js)?