✨
Node.jsの導入
やりたいこと
- Node.jsの新規インストール
- あとでバージョンを切り替えられるようにしておく
- Windows, Mac, Linuxでなるべく同じようにしたい
既存バージョンの削除
既存のバージョン管理からの移行や、単体でnodejsをインストールしている場合は削除しておきます。
ここでは新規インストール想定なので割愛します。
Node.jsのバージョン管理ツール
比較記事をいくつか見ました。
今回は、Windows, Macで共通にしたい、導入が簡単そう、バージョン指定が楽そう、という理由でVoltaを選択しました。
Voltaをインストール
- Macはコマンド実行だけ, もしくはbrewでインストール + setup
$ curl https://get.volta.sh | bash
- Windowsはインストーラをダウンロードして実行
確認
$ volta -v
1.1.1
Node.jsをインストール
インストールするバージョンを決めます。
今回はバージョン指定があるような環境ではないので、自由に決めます。
LTSやサポート期限でバージョンを選びます。
今回は現状最新のLTSの18を選択します。
Voltaはインストールできるバージョン一覧を確認できないようでした。
今回はメジャーバージョンだけ指定します。
$ volta install node@18
success: installed and set node@18.15.0 (with npm@9.5.0) as default
$ node -v
v18.15.0
$ npm -v
9.5.0
$ volta list
⚡️ Currently active tools:
Node: v18.15.0 (default)
Tool binaries available: NONE
あとはプロジェクト別に指定のバージョン導入して固定して切り替えて…をして運用したいと思います。
Discussion