Como posso criar um script de shell para o Node Version Manager?

1

Oi e obrigado por procurar!

Eu sou novo no Linux / Ubuntu, mas eu configurei uma caixa do Ubuntu para rodar o Node.js. Eu tive sucesso moderado, mas agora preciso ser capaz de atualizar facilmente minha versão do Node.
Muitas pessoas recomendam usar o Gerenciador de versões de nós . Eu segui as instruções, mas quando tento fazer algo assim:

nvm ls

Recebo uma mensagem informando que

No command NVM found

Voltei para verificar as etapas que segui para instalar o NVM, mas há uma parte que é complicada para maio e acho que é o culpado: pesquisar o arquivo para o bash.

Nas instruções:

  

Para ativar o nvm, você precisa criar o seu shell bash

     

. ~/nvm/nvm.sh

Eu sempre adiciono essa linha ao meu ~/.bashrc ou ~/.profile arquivo para tê-lo fontes automaticamente após o login. Muitas vezes eu também coloco uma linha para usar uma versão específica do nó. Então, qual arquivo devo adicionar isso? Eu estou supondo profile desde o Ubuntu?

Além disso, onde no arquivo eu adiciono essa linha? Depois de adicionar esta linha, preciso reiniciar ou algo do tipo?

Qualquer ajuda seria muito apreciada - especialmente se você puder me mostrar um exemplo do arquivo profile com . ~/nvm/nvm.sh integrado para que eu possa ver o uso.

Obrigado,

Matt

    
por Matt Cashatt 02.09.2012 / 23:07

2 respostas

3

tente isto:

  1. Abra o arquivo vim /etc/profile
  2. insira as seguintes linhas, personalize-as para você

$ . ~/nvm/nvm.sh

$ nvm use 0.8.13

Agora, o script de shell nvm é executado toda vez que você faz login.

espero que ajude,

    
por Andreas Klein 06.11.2012 / 16:13
0

Depois de instalar o nvm usando a abordagem do script de instalação , eu tive que criar meu .bachrc file:

source ~/.bashrc

Agora, o comando nvm deve funcionar:

me@computer:/$ nvm --version
0.26.0
    
por Nabil Kadimi 18.08.2015 / 15:53