Używam NVM do instalowania najnowszych wersji nodeJS do pracy z moim węzłem. Działa całkowicie dobrze do instalowania osobnych wersji i przełączania między nimi. Instaluje również najnowszą wersję NPM w każdym lokalnym folderze ... / bin wraz z plikiem binarnym węzła. Jednak wydaje się, że nie ma sposobu na zmianę wersji NPM, której używam (a przynajmniej nie mogę tego rozgryźć).
Jedyne rozwiązanie, jakie mogę sobie wyobrazić, to usunięcie pliku binarnego, w którym jest domyślnie ustawiony (tj. NPM, który został zainstalowany, kiedy pierwszy raz zainstalowałem węzeł z NVM), a na jego miejscu umieścić najnowszy plik binarny NPM. Zastanawiam się jednak, czy istnieją lepsze sposoby na zrobienie tego.