Voltaの環境構築

2024/09/21に公開

Node.jsのバージョン管理を楽にする

Node.jsのバージョン管理ツールって何を使われますか?
Vaoltaというツールが一番使いやすくて気に入っております。nodebrew、anyenv色々ありますがコマンド打つのはVoltaの方が楽なのでこちらを気に入っております。最近、M3 MacBookProを買ったので入れてみようと思います。

環境構築

Macユーザーを対象としてます。
https://docs.volta.sh/guide/getting-started

  1. volta install
curl https://get.volta.sh | bash
  1. デフォルトのノードバージョンを選択する
    これは、固定バージョンを持つプロジェクト以外では 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をインストール

2024年9月21日の公式の指定しているバージョン。

volta install node@22.5.1

LTSだと数年間メンテナンスされているバージョンです。

volta install node@latest

最後に

使ってみた感想ですがやはりVoltaの方が使いやすいですね。anyenv仕事で使っていたので、nodenvをM3 Macに入れてみましたが使いづらかった💦
M2 MacでもVolta使うので個人用は好きなツールを使います😅

Discussion