Windows で npm を更新するにはどうすればいいですか? 質問する

Windows で npm を更新するにはどうすればいいですか? 質問する

私は試したこれ:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

...しかし、うまくいきませんでした。

Windows でこれを実行するにはどうすればよいですか?

ベストアンサー1

注: この質問はNode.jsではなくnpmのアップグレード方法を具体的に尋ねています。WindowsでCLI経由でNode.jsをアップデートしたい場合は、以下を実行するwinget upgrade -q NodeJSか使用することをお勧めします。チョコレートそのために。

NPM を更新するにはどのような方法を選択すればよいですか?

  • Node.js v16 以上ですか?
    • npm install -g npm
  • Node.js v14 以下ですか?
    • Node.jsの最新LTSリリースへのアップデートを検討してください
    • npm-windows-upgrade

npm-windows-upgrade でアップグレードする

PowerShellを管理者として実行する

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install -g npm-windows-upgrade
npm-windows-upgrade

注意: Node.js インストーラーを実行すると、Node.js バージョンが置き換えられます。

  • Node.js がインストールした場所で npm をインプレースでアップグレードします。
  • デフォルトのパスは変更されません。
  • デフォルトのグローバル パッケージの場所は変更されません。
  • 簡単にアップグレードやダウングレードができ、特定のバージョンをインストールできます。
  • NPMとNode.jsの間で一致するバージョンのリスト(https://nodejs.org/en/download/releases/) - ただし、 Node.js インストーラをダウンロードして実行し、Node.js を更新する必要があります(https://nodejs.org/ja/ より

npmでアップグレード

npm install -g npm

注: 一部のユーザーから、npm で npm を更新すると問題が発生するという報告がまだありますが、v16 以降ではそのような経験はありません。

おすすめ記事