大前提
もともと通常の(システムの)Nodeを使っていた。
バージョンが切り替えたくなって公式に従い以下のようにvoltaをインストールした。
curl https://get.volta.sh | bash
voltaのinstallを行っても問題なく動作し、listにも含まれるが、動作しない。
↓
which node を実行し、~/.volta/bin が優先されているか確認する。
which node // これで本来は ~/.volta/bin/node になるべき
//出力
/user/local/bin/node
対処法
which node
の結果が /usr/local/bin/node
になっているので、これは Volta ではなくシステムの Node.js を使っている状態です。
システムのNode.jsを無効化します。
sudo rm -rf /usr/local/bin/node /usr/local/bin/npm
ターミナルを再起動してwhich node
して~/.volta/bin/nodeになっていれば成功。
以上!