publicado: 2019. 01. 15 / 3 minutos lido
não importa se você está trabalhando na infra-estrutura ou está no campo frontend, nó.js está ficando mais popular dia a dia e você pode precisar instalá-lo em algum momento. Há muitas maneiras de instalá-lo em seu sistema operacional e estou prestes a mostrar-lhe os métodos mais populares e destacar prós e contras de cada um deles.,
instalador pré-construído para a sua plataforma #
a maneira mais fácil e óbvia é baixar um instalador pré-construído para a sua plataforma a partir do nó.o js descarrega a página. A instalação em si é muito direta para a frente — próximo, próximo, próximo, feito.
apesar de ser a maneira mais fácil de instalá-lo, ele vem com muitas desvantagens. Ele bloqueia você para uma versão em particular-pode não ser um grande problema no primeiro dia, mas pode ser a longo prazo, se você estiver disposto a saltar entre projetos que dependem de diferentes versões., Outro (pior) problema com este método é o fato de que ele requer permissões de administração (sudo
) para instalar o pacote globalmente. Eu publiquei ” corrigir privilégios e nunca mais usar o sudo com o npm “com algumas soluções para este problema, mas é melhor verificar” resolver erros de permissões de EACCES ao instalar pacotes globalmente ” na documentação oficial ou seguir este artigo.
Node from Homebrew / Chocolatey #
“Homebrew-the best friend of the macOS user” explains why I love this tool so much. Os usuários do Windows podem encontrar uma alternativa como o Chocolatey., Ambos os gerentes de pacotes permitem que você instale o nó.js com facilidade.
brew install node
choco install nodejs.install
CLI ferramentas como o que permite a você instalar / desinstalar software em nenhum momento e nunca mais ser incomodado por permissões insuficientes. Embora eles permitem que você gerencie versões também, no nó.js você deve usar…
NVM (Node Version Manager) #
Node Version Manager é um simples CLI bash que lhe permite instalar vários nós.versões js e alternar entre eles usando comandos simples. Embora esteja disponível apenas para macOS e Linux, Node.,o Gerenciador de versões js para Windows existe (ironicamente é escrito em Go). A instalação é simples — você pode usar um script bash simples ou brew
(minha maneira preferida).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
é a forma de instalar a última versão do Node.js.
nvm install node
seja curioso e explore mais nvm
commands on an official nvm documentation. Minha comandos mais freqüentemente usados são: install
uninstall
list
e use
.,
é difícil lembrar a versão do nó.js de que um projecto depende-esmagar a versão para ficheiro na raiz do seu projecto e executar nvm use
dentro deste directório. Se algo pode ser automatizado, deve ser automatizado-instalar a versão certa das dependências não é uma exceção. Eu fiz um script bash simples que executa nvm use
sempre que ele encontra um .nvmrc
arquivo dentro do seu projeto. Há um plugin zsh-nvm legal para usuários Zsh que faz o mesmo trabalho.,se gostou deste artigo, por favor, partilhe-o no Twitter.