Nvm-windows: NPM falha ao baixar

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

Meu ambiente

  • [X] Windows 10

Estou usando a versão NVM4W:

  • [X] 1.1.5

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] verificou que estou usando uma conta com privilégios administrativos.
  • [X] pesquisou os problemas (abertos e fechados) para se certificar de que não é uma duplicata.
  • [X] certificou-se de que esta não é uma pergunta sobre como usar o NVM para Windows, já que o gitter é usado para perguntas e comentários.

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

  • [X] Um ambiente shell padrão (terminal/powershell)

Comportamento esperado

NPM para baixar corretamente

Comportamento real

Registro de instalação:

Downloading node.js version 10.10.0 (64-bit)...
Complete
Downloading npm version 6.4.1... Download failed. Rolling Back.
Rollback failed. remove C:\nvm\temp\npm-v6.4.1.zip:
The process cannot access the file because it is being used by another process.
Could not download npm for node v10.10.0.
Please visit https://github.com/npm/npm/releases/tag/v6.4.1 to download npm.
It should be extracted to C:\nvm\v10.10.0

A url do npm mudou e acredito que esse possa ser o problema. Não é " https://github.com/npm/npm/releases/tag/v6.4.1 " mas " https://github.com/npm/cli/releases/tag/v6.4.1 ".

Baixei manualmente, mas acredito que não deva ser extraído para "C:\nvm\v10.10.0", mas sim para "C:\nvm\v10.10.0\node_modules". E se eu extraí como está, o nome da pasta é cli-6.4.1 e não sei se está certo ou deveria ser cli ou npm (sem o número da versão).

A última versão do node que usei foi a 8.11.1 e não tive problemas para instalá-la há alguns meses.

Etapas para reproduzir o problema:

Executando nvm install 10.10.0 em cmd

Obrigado!

Comentários muito úteis

Duplicata de #373
Você deve atualizar o nvm4w para 1.1.7

Todos 4 comentários

Duplicata de #373
Você deve atualizar o nvm4w para 1.1.7

Obrigado. Desculpe a duplicata, tentei pesquisar o problema com palavras diferentes, mas esse não apareceu :(

@leiamac não se preocupe :)

Solução:

  • Baixe a versão npm relevante do github.
  • Em seguida, extraia-o para (C:\Users\tharindu\AppData\Roaming\nvm\v10.20.1\node_modules\npm)
  • Se o arquivo npm bat em (C:\Users\tharindu\AppData\Roaming\nvm\v10.20.1) - (eu copiei da versão do nó de trabalho)
Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

waiholiu picture waiholiu  ·  7Comentários

webspecialist picture webspecialist  ·  5Comentários

janpio picture janpio  ·  3Comentários

SufyanParkar picture SufyanParkar  ·  4Comentários

eliavmaman picture eliavmaman  ·  6Comentários