Por alguma razão, o npm não funcionará para atualizar nossa versão do node. Estamos na v6.17.1 e preciso atualizá-la para a v12.4.0. Eu posso executar: nvm install v12.4.0
e recebo:
'Now using node v12.4.0`
No entanto... se eu fizer isso: node -v
eu recebo:
`v6.17.1'
Eu então tentei: nvm use v12.5.0
e diz:
`Now using node v12.4.0`
Porém... node -v
ainda dá:
`v6.17.1`
Posso ver que ele colocou a nova versão do nó em:
`/home/proxy/.nvm/v12.4.0/bin`
Quando eu faço um which -a node
eu recebo:
`/bin/node`
`/usr/bin/node`
Parece: /bin/node
é o v6.17.1
Existe talvez outra maneira de apontar para a nova versão do nó que desejo? Eu sou novo no nvm, então esta é a primeira vez que mexo com isso.
obrigado!
Responder1
Conforme discutido em nossos chats, basicamente esse problema foi resolvido da seguinte maneira.
Os caminhos a seguir devem aparecer da esquerda para a direita na PATH
variável de ambiente do ambiente Shell-Scripting.
/home/proxy/.nvm/v12.4.0/bin/
/bin/
/usr/bin/
Como o /home/proxy/.nvm/v12.4.0/bin/
caminho é o primeiro a ser encontrado, a nova versão do node
Software Aplicativo está agora acessada.