Tenho duas versões do nodejs (v10.15.0 LTS e v11 13.0) instaladas via nvm no meu Arch Linux. O Nvm mantém a versão LTS como padrão, então tive que alterá-la para v11.13.0 para usá-la desde que comecei meu projeto com v11.13.0 . após reiniciar, o nvm muda de volta para v10.15. Então, como faço para que a alteração para 11.13.0 seja persistente.
editar: eu uso o comando nvm use [node version]
por exemplo,nvm use v11.13.0
Responder1
Usar nvm use <version>
usa apenas a versão especificada durante a vida útil do shell em que o comando foi executado. Depois de fechar esse shell, ele retornará à versão padrão.
Para manter sua versão persistente com a versão que você deseja usar, você deve usar o comando:
nvm alias default <version>
Acredito que você também pode usar nvm alias default stable
para que ele use sempre a versão estável mais recente.