Странное поведение при обновлении npm. Чего я не знаю?
Поставил под Виндой рекомендуемый NodeJS-6.10.2 (*.msi), справедливо полагая, что в нём не актуальный npm. Ставлю latest (то есть последнейший) npm глобально, беря команду из доков npm
По идее должен был поставиться последний npm
А теперь - барабанная дробь. Понимая, на каких костылях и как всё иногда криво устроено изнутри (горьким опытом научен), делаю
npm update
И - бинго, меня встречает вот такой вывод:
╭─────────────────────────────────────╮
│ │
│ Update available 4.4.4 → 4.5.0 │
│ Run npm i -g npm to update │
│ │
╰─────────────────────────────────────╯
npm i -g npm
C:\Users\Ivan\AppData\Roaming\npm\npm -> C:\Users\Ivan\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
C:\Users\Ivan\AppData\Roaming\npm
`-- npm@4.5.0
Повторяю:
npm update
А теперь, конечно же, ничего.
Т.е. фактически тэг latest не отрабатывает, при этом никаких особенных оговорок в доках команды install об этом нет.
Либо это чей-то недосмотр, либо я чего-то недопонимаю. И если я недопонимаю что-то, то что?