De acordo com meu conhecimento, npm
é bastante acoplado à versão do NodeJS que você está executando. Portanto, para ter versões diferentes de npm
instaladas em paralelo, você precisa instalar diferentes versões do NodeJS em paralelo. Você pode fazer isso com o gerenciador de versões do Node nvm . O nvm fornece o comando nvm
que você pode usar para alternar entre as instalações do NodeJS, etc.