Nvm-windows: Este projeto me confunde

Criado em 12 ago. 2018  ·  3Comentários  ·  Fonte: coreybutler/nvm-windows

Eu tinha acabado de instalar node.js e npm no meu computador Windows, quando as instruções (https://docs.npmjs.com/getting-started/installing-node) me enviaram aqui. Ler este README me confundiu totalmente. Preciso do nvm-windows? É diferente do que acabei de instalar?

Acho que não estou interessado em versões de nada; Eu só quero poder baixar arquivos usando npm e experimentar qualquer programação assíncrona que eu possa fazer com node.js . Aguardo uma resposta simples.

Comentários muito úteis

Realmente odeio discordar, e não quero pular em um novato, mas isso não é apenas um caso de não ler a documentação corretamente?

A página fornecida deixa bem claro exatamente qual é a diferença entre instalar o node.js normalmente e até mesmo por que você usaria o nvm em vez de instalar o node localmente. Além disso, ele não liga aqui, apenas menciona "um" NVM, não este em particular.

A página de introdução diz:

Se você deseja apenas começar a explorar o npm, usar o método de instalação do Node.js é mais rápido. Se você for um desenvolvedor avançado pronto para entrar e trabalhar com versões, use o gerenciador de versões do nó.

Então mais abaixo diz:

Instale o npm e gerencie as versões do npm
npm é escrito em Node.js, então você precisa instalar o Node.js para usar o npm. Você pode instalar o npm por meio do site Node.js ou instalando um Node Version Manager ou NVM. Este capítulo explica ambas as opções.

Se você deseja apenas começar a explorar o npm, usar o método de instalação do Node.js é mais rápido. Se você for um desenvolvedor avançado pronto para entrar e trabalhar com versões, use o gerenciador de versões do nó. Se você não tiver certeza, leia este capítulo antes de decidir. Você sempre pode alterar como executar o npm no futuro.

Quando você lê o capítulo, ele passa a explicar:

Como os produtos npm e node.js são gerenciados por entidades diferentes, as atualizações e a manutenção podem se tornar complexas. Além disso, o processo de instalação do Node.js instala o npm em um diretório que possui apenas permissões locais. Isso pode causar erros de permissão ao tentar executar pacotes globalmente.

Para resolver esses dois problemas, muitos desenvolvedores optam por usar um gerenciador de versão de nó, ou nvm, para instalar o npm. O gerenciador de versões evitará erros de permissão e resolverá as complexidades da atualização do Node.js e do npm.

Eu acho que está bem claro, para ser honesto, não?

Todos 3 comentários

Não, isso não é necessário.

Esta é uma ferramenta extra para gerenciar versões de node e npm mais convenientes em seu sistema operacional Windows.

Como sabemos, node e npm atualizam suas versões com frequência. E há algumas pessoas que trabalham em muitos projetos ao mesmo tempo com diferentes versões do node. E em comum, deve haver apenas uma versão do nó em seu sistema operacional.
Se você deseja alterar a versão do nó a qualquer momento; ou se você precisar coexistir várias versões do nó. O programa nvm é o que você precisa. E este é o nvm para o sistema operacional Windows.

@libook está correto. Estou atribuindo isso a mim mesmo porque acho que uma postagem no blog ajudaria a esclarecer isso. Espero encontrar tempo para isso em breve.

Realmente odeio discordar, e não quero pular em um novato, mas isso não é apenas um caso de não ler a documentação corretamente?

A página fornecida deixa bem claro exatamente qual é a diferença entre instalar o node.js normalmente e até mesmo por que você usaria o nvm em vez de instalar o node localmente. Além disso, ele não liga aqui, apenas menciona "um" NVM, não este em particular.

A página de introdução diz:

Se você deseja apenas começar a explorar o npm, usar o método de instalação do Node.js é mais rápido. Se você for um desenvolvedor avançado pronto para entrar e trabalhar com versões, use o gerenciador de versões do nó.

Então mais abaixo diz:

Instale o npm e gerencie as versões do npm
npm é escrito em Node.js, então você precisa instalar o Node.js para usar o npm. Você pode instalar o npm por meio do site Node.js ou instalando um Node Version Manager ou NVM. Este capítulo explica ambas as opções.

Se você deseja apenas começar a explorar o npm, usar o método de instalação do Node.js é mais rápido. Se você for um desenvolvedor avançado pronto para entrar e trabalhar com versões, use o gerenciador de versões do nó. Se você não tiver certeza, leia este capítulo antes de decidir. Você sempre pode alterar como executar o npm no futuro.

Quando você lê o capítulo, ele passa a explicar:

Como os produtos npm e node.js são gerenciados por entidades diferentes, as atualizações e a manutenção podem se tornar complexas. Além disso, o processo de instalação do Node.js instala o npm em um diretório que possui apenas permissões locais. Isso pode causar erros de permissão ao tentar executar pacotes globalmente.

Para resolver esses dois problemas, muitos desenvolvedores optam por usar um gerenciador de versão de nó, ou nvm, para instalar o npm. O gerenciador de versões evitará erros de permissão e resolverá as complexidades da atualização do Node.js e do npm.

Eu acho que está bem claro, para ser honesto, não?

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

webspecialist picture webspecialist  ·  5Comentários

AllainPL picture AllainPL  ·  7Comentários

waiholiu picture waiholiu  ·  7Comentários

eliavmaman picture eliavmaman  ·  6Comentários

SufyanParkar picture SufyanParkar  ·  4Comentários