Node.jsのバージョン管理を楽にする
Node.jsのバージョン管理ツールって何を使われますか?
nodebrewというツールが昔からありますが操作がしずらい悩みがありました。そんなときに便利なツールを知りました。
Vaoltaというツールです!
nodebrew、anyenv色々ありますがコマンド打つのはVoltaの方が楽なのでこちらを気に入っております。
環境構築
Macユーザーを対象としてます。
https://docs.volta.sh/guide/getting-started
- volta install
curl https://get.volta.sh | bash
- デフォルトのノードバージョンを選択する
これは、固定バージョンを持つプロジェクト以外では Volta が使用するバージョンです。
Node の特定のバージョンを選択するには、次のコマンドを実行します。
volta install node@22.5.1
error code
zsh: command not found: volta
エラーが出た場合どうするのか?
PATHが通ってないのが原因なのでこちらのコマンドを順番に実行する。
echo 'VOLTA_HOME=$HOME/.volta' >> ~/.zshrc
echo 'export PATH=$VOLTA_HOME/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
パス後通っていればこのように表示されるはず?
volta -v
Node.jsをインストール
volta install node@22.5.1
LTSだと数年間メンテナンスされているバージョンです。
volta install node@latest
最後に
使ってみた感想ですがやはりVoltaの方が使いやすいですね。コマンドの操作がわかりやすいのが、メリットですね。是非是非皆さんも使ってみてください。