Open kazurayam opened 1 week ago
ダウンロードする
git clone https://github.com/riywo/anyenv ~/.anyenv
.bash_profileを修正してPATH変数にanyenvを組み込む
echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(anyenv init -)"' >> ~/.bash_profile
exec $SHELL -l
anyenv install nodenv
$ nodenv install 22.8.0
これによって~/.anyenv/envs/nodenv/versions/22.8.0
ディレクトリが作られ、その中にNode.jsのv22.8.0が展開される。
$ cd ~/github/ReactInputField
$ nodenv local 22.8.0
このコマンドを実行すると ~/github/ReactInputFiled/.node-version
ファイルができる。その中には本プロジェクトがどのversionのNodeを使うかが書いてある。ただしそのversionは事前に ~~/.anyenv/envs/nodenv/versions/x.x.x として展開済みであることが必要。
.node-versionファイルを書き換えればそのプロジェクトで使うべきNode.jsのバージョンを切り替えることができる。
プロジェクトごとに .node-version ファイルを作る。だからプロジェクト毎に異なるバージョンのNode.jsを使うことができる。