Node.jsをインストールしたばかりでnpm
追加の Node.jsモジュールnpm
にアクセスするためにをインストールしました。Node.js と をインストールした後、どちらも最新バージョンではないことに気付きました。npm
私の質問は次のとおりです:
- Node.js
npm
と Node.jsモジュールを最新バージョンにアップグレードするにはどうすればよいですか? npm
Node.js と をアンインストールして、最新バージョンを再インストールする必要がありますか?
ベストアンサー1
アップデート方法npm
次のコマンドを使用します。
npm update -g npm
ドキュメントを参照してくださいupdate
指示:
npm update [-g] [<pkg>...]
このコマンドは、semver を尊重しながら、リストされているすべてのパッケージを最新バージョン (タグ設定で指定) に更新します。
さらに、次のドキュメントを参照してください。Node.js と npm のインストールそしてnpm のアップグレード。
次の元の回答は、もう存在しない古い FAQ からのものですが、Linux と Mac では機能するはずです。
npm を更新するにはどうすればよいですか?
npm install -g npm
sudo npm install -g npm
このコマンドを実行すると、現在のバージョンの npm が削除されることに注意してください。Macの場合は必ず使用してください。
npm update
引数なしでを実行して古くなったローカル パッケージをすべて更新したり、 を実行してグローバル パッケージを更新したりすることもできますnpm update -g
。場合によっては、npm のバージョンが進化して、現在のバージョンをすでにインストールされているバージョンと一緒に正しくインストールできなくなることがあります。(更新コマンドにバグがあるかどうかを検討してください。) そのような場合は、次のようにします。
curl https://www.npmjs.com/install.sh | sh
Node.js を更新する方法
Node.js自体を更新するには、以下を使用することをお勧めします。nvm
(Nodeバージョンマネージャ)。以下は公式からの引用ですnmp
ドキュメンテーション:
nvm
Node.js や をインストールするには、Node バージョン マネージャーを使用することを強くお勧めしますnpm
。Nodeのインストール プロセスではローカル権限npm
を持つディレクトリにインストールされ、パッケージをグローバルに実行すると権限エラーが発生する可能性があるため、Node インストーラーの使用はお勧めしません。npm
ツールを使用してこれを行う方法は次のとおりですnvm
。
Node の最新リリースをインストールするには、次の手順を実行します。
nvm install node
(注: これは
node
最新バージョンのエイリアスです)特定のバージョンのノードをインストールするには:
nvm install 22.2.0
nvm
詳細は、公式GitHubページをご覧ください。"使用法"セクション。