Há algum tempo, escrevi uma postagem no blog chamada Faça upgrade do Node.js com o NPM. Os comandos do shell nessa postagem funcionam muito bem, mas havia relatos nos comentários de que isso poderia interferir nos caminhos dos módulos do nó e coisas do gênero – uma situação longe de ser ideal. Mal sabia eu que só estava errado por uma letra: nvm é a solução ideal.
Instalação
O senhor pode ler as etapas de instalação no site nvm GitHub page. Há apenas duas etapas fáceis para instalação e configuração.
Usando nvm
Se o senhor trabalha com vários utilitários diferentes do Node.js, sabe que, às vezes, precisa mudar rapidamente para outras versões do Node.js sem danificar toda a máquina. É aí que o senhor pode usar o nvm para baixar, instalar e usar diferentes versões do Node.js:
nvm install 4.0
A qualquer momento, o senhor pode mudar para outro com use
:
nvm use 0.12
Se quiser verificar quais versões do Node.js estão instaladas em seu computador, você pode usar o comando ls
:
nvm ls /* v0.10.26 v0.10.36 -> v0.12.7 v4.2.1 system */
Se o senhor tiver terminado de usar uma versão e quiser que ela desapareça, também pode fazer isso:
nvm uninstall 0.10
Definir a versão padrão do nó
O senhor pode definir a versão padrão do Node.js usando alias
:
nvm alias default system # or... nvm alias default v9.3.0
O nvm tem sido um salva-vidas para mim, especialmente ao solucionar problemas em projetos em que o usuário pode ter mais de uma versão do Node.js. Se o senhor pretende entrar no desenvolvimento do Node.js, uma das primeiras ferramentas que deve adquirir é o nvm!
5 APIs HTML5 que o senhor não sabia que existiam
Quando se diz ou se lê “HTML5”, é de se esperar que dançarinas exóticas e unicórnios entrem na sala ao som de “I’m Sexy and I Know It”. Mas o senhor pode nos culpar? Assistimos à estagnação das APIs fundamentais por tanto tempo que um recurso básico…
Duplicar as dicas de ferramentas da página inicial do jQuery usando Dojo
A página inicial do jQuery tem um efeito de dica de ferramenta bastante suave, como visto abaixo:-#13;-#13;-#13;-#13;-#13;Veja como obter esse mesmo efeito usando o Dojo. O XHTML O HTML acima foi retirado diretamente da página inicial do jQuery, sem alterações. O CSS O CSS acima foi ligeiramente modificado para corresponder às regras de CSS já…
Usar gráficos personalizados de imagens ausentes usando o MooTools
A falta de imagens em seu site pode fazer com que você ou sua empresa pareçam completamente amadores. Infelizmente, às vezes uma imagem é excluída ou corrompida sem o seu conhecimento. O senhor concorda comigo que o ícone “x vermelho” padrão do IE parece horrível, então por que não usar
 seu próprio gráfico de imagem ausente?