Nvm-windows: nvm use com nvmrc, pois o nó do nó v.0.0 (64 bits) não está instalado.

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

Meu ambiente

  • [x] Windows 10

Estou usando a versão NVM4W:

  • [x] 1.1.7

Eu já...

  • [x] leia o README para estar ciente dos problemas do npm e do antivírus.
  • [x] revisou o wiki para ter certeza de que meu problema ainda não foi resolvido.
  • [x] verificado Estou usando uma conta com privilégios administrativos.
  • [x] pesquisou os problemas (abertos e fechados) para se certificar de que não era uma duplicata.
  • [x] certificou-se de que esta não é uma questão sobre como usar o NVM para Windows, já que o gitter é usado para perguntas e comentários.

Meu problema está relacionado a (marque apenas os que se aplicam):

  • [] settings.txt
  • [] suporte a proxy (você tentou a versão 1.1.0+?)
  • [] Suporte de 32 ou 64 bits (você tentou a versão 1.1.3+?)
  • [] Caractere de escape (você tentou a versão 1.1.6+?)
  • [] Um ambiente de shell padrão (terminal / powershell)
  • [] Um ambiente de shell não padrão (Cmder, Hyper, Cygwin, git)

Comportamento esperado

Executar nvm use com .nvmrc com node deve usar a versão mais recente do nó

Comportamento Real

Eu vejo isso ao invés

> nvm use
.0.0
node v.0.0 (64-bit) is not installed

Etapas para reproduzir o problema:

Conteúdo de .nvmrc


execute nvm use

Comentários muito úteis

Para sua informação, criei uma solução alternativa para essa funcionalidade usando os seguintes comandos no PowerShell:
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm install $_}
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm use $_}

Todos 3 comentários

Eu tentei adicionar uma versão padrão no .nvmrc como 10.9.0 e ainda tem o mesmo erro, então agora estou me perguntando se isso é devido ao diretório do meu projeto que contém um espaço nele ... Hmm.

.nvmrc não é compatível. Essa é uma convenção nvm (para Linux). O NVM4W não é um espelho do nvm e não tem intenção de fazê-lo. Você pode ver os diferentes casos de uso tratados por cada VM em https://github.com/nodejs/version-management/issues/4.

Para sua informação, criei uma solução alternativa para essa funcionalidade usando os seguintes comandos no PowerShell:
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm install $_}
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm use $_}

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

Questões relacionadas

keylowgee picture keylowgee  ·  6Comentários

petrovicz picture petrovicz  ·  4Comentários

waiholiu picture waiholiu  ·  7Comentários

snerte picture snerte  ·  5Comentários

leiamac picture leiamac  ·  4Comentários