Я использовал NVM для установки последних версий nodeJS для работы моего узла. Он прекрасно работает для установки отдельных версий и переключения между ними. Он также устанавливает последнюю версию NPM в каждой локальной папке ... / bin вместе с двоичным файлом узла. Тем не менее, кажется, нет никакого способа переключить версию NPM, которую я использую (или, по крайней мере, я не могу понять это).
Единственное решение, которое я могу придумать для себя, - это удалить двоичный файл, в котором он установлен по умолчанию (то есть NPM, который был установлен, когда я впервые установил узел с NVM), и вместо него установить последний двоичный файл NPM. Тем не менее, мне интересно, есть ли лучшие способы сделать это.