Nvm-windows: NPMがダウンロードに失敗する

作成日 2018年09月14日  ·  4コメント  ·  ソース: coreybutler/nvm-windows

私の環境

  • [X] Windows 10

NVM4Wバージョンを使用しています:

  • [X] 1.1.5

私はすでに...

  • [X] READMEを読んで、npmの落とし穴とウイルス対策の問題に注意してください。
  • [X] wikiをレビューして、私の問題がまだ解決されていないことを確認しました。
  • [X]管理者権限を持つアカウントを使用していることを確認しました。
  • [X]は、問題(開いているものと閉じているもの)を検索して、これが重複していないことを確認しました。
  • [X]は、質問やコメントにgitterが使用されるため、これがNVM forWindowsの使用方法に関する質問ではないことを確認しました。

私の問題は関連しています(該当するものだけをチェックしてください):

  • [X]標準のシェル環境(ターミナル/ PowerShell)

予想される行動

正しくダウンロードするためのNPM

実際の動作

インストールログ:

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

npmのURLが変更されたので、それが問題になる可能性があると思います。 「 https://github.com/npm/npm/releases/tag/v6.4.1 」ではなく「 https://github.com/npm/cli/releases/tag/v6.4.1 」です。

手動でダウンロードしましたが、「C:\ nvm \ v10.10.0」ではなく、「C:\ nvm \ v10.10.0 \ node_modules」に抽出する必要があると思います。 そして、それをそのまま抽出した場合、フォルダーの名前はcli-6.4.1であり、それが正しいかどうか、またはcliまたはnpm(バージョン番号なし)である必要があるかどうかはわかりません。

私が使用した最後のノードバージョンは8.11.1で、数か月前に問題なくインストールできました。

問題を再現する手順:

cmdでnvm install 10.10.0を実行する

ありがとう!

最も参考になるコメント

#373の複製
nvm4wを1.1.7に更新する必要があります

全てのコメント4件

#373の複製
nvm4wを1.1.7に更新する必要があります

ありがとう。 重複して申し訳ありませんが、別の表現で問題を検索しようとしましたが、ポップアップしませんでした:(

@leiamac心配ありません:)

解決:

  • 関連するnpmバージョンをgithubからダウンロードします。
  • 次に、それを(C:\ Users \ tharindu \ AppData \ Roaming \ nvm \ v10.20.1 \ node_modules \ npm)に抽出します
  • (C:\ Users \ tharindu \ AppData \ Roaming \ nvm \ v10.20.1)の下にあるnpm batファイルの場合-(作業ノードバージョンからコピーしました)
このページは役に立ちましたか?
0 / 5 - 0 評価