私は試したこれ:
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 以降ではそのような経験はありません。