いつも忘れてしまうので書き留めておきます。macOS Monterey(12.4)で確認をして内容を更新しました。この記事で紹介しているツール「n」もv8.2.0になりました!
Node.jsのアップデート
n という便利なバージョン管理ツールがあるので、これを使ってバージョンを確認してアップデートします。nの詳しい使い方はこちらの記事 あたりをご参照いただくと良いと思います。n を使う際の注意点もしっかり説明されています。
nのインストール
$ npm install -g n
Node.jsのバージョンの確認
1行目の「–stable」でStable(推奨版)のバージョン、2行目の「–latest」で最新版のバージョンが確認できます。
$ n --stable
$ n --latest
Latestのインストール
$ n latest
latestは最新の機能を搭載した最新版へのアップデートになります。環境によっては「sudo n latest」のようにsudoコマンドが必要になります。
以下のコマンドでアップデートされたNodeのバージョンが確認できます。
$ node -v
Nodeバージョンの切り替え
バージョンの切り替え
nコマンドでインストールされているバージョンの切り替えを行えます。nコマンドを実行して上下の矢印でバージョンを選択します。
$ n
node/15.11.0
node/15.14.0
ο node/16.0.0
インストールされているバージョンの確認
$ n ls
不要になったバージョンの削除
n rm
コマンドの後にいらなくなったバージョン番号を入力すると、それらのバージョンを削除できます。
$ n rm 18.2.0 18.3.0
npmのアップデート
npmのほうはシンプルです。以下のコマンドでアップデートできます。
$ npm update -g npm
すべてのGlobalパッケージをアップデート
ちなみに、すべてのglobal packagesのアップデートは以下のコマンドでできます。
$ npm update -g
※npmのバージョンが2.6.1以下の場合は違う方法 が薦められています。
古いGlobalパッケージの確認方法
どのGlobalパッケージが古くなっているかを確認するには、以下のコマンドを使います。
$ npm outdated -g
以上、Node.jsとnpmのアップデートの方法でした。
2015年10月6日に公開され、2022年7月12日に更新された記事です。
About the author
「明日のウェブ制作に役立つアイディア」をテーマにこのブログを書いています。アメリカの大学を卒業後、ボストン近郊のウェブ制作会社に勤務。帰国後、東京のウェブ制作会社に勤務した後、ウェブ担当者として日英バイリンガルのサイト運営に携わる。詳しくはこちら。
ウェブ制作・ディレクション、ビデオを含むコンテンツ制作のお手伝い、執筆・翻訳のご依頼など、お気軽にご相談ください。いずれも日本語と英語で対応可能です。まずは、Mastodon @rriver@vivaldi.net 、Twitter @rriver 、またはFacebook までご連絡ください。
[…] Node.jsとnpmをアップデートする方法⇒scotchbox(無料版)デフォルトのnode v5.0.0とnpm 3.3.6とgulp 3.9.0をn latestでnodeバージョンアップしてみたら、nodeは最新になるが、npmは以下の通り。npm自体 […]