⛳
インストールしたいバージョンが見つからない nodenv: is not installed
ローカルサーバーを立ち上げようとすると。。。。
$ yarn run dev
nodenv: version `14.14.0' is not installed (set by /users/user/cmap-universe/.node-version)
普通に14.14.0
をインストールしてみる
$ nodenv install 14.14.0
node-build: definition not found: 14.14.0
See all available versions with `nodenv install --list'.
If the version you need is missing, try upgrading node-build:
インストール出来ない。
インストール可能なバージョンを確認
$ nodenv install -l
見当たらない。
$ brew update
$ brew upgrade node-build
完了。
再度インストール。
$ nodenv install 14.14.0
node-build: definition not found: 14.14.0
See all available versions with `nodenv install --list'.
If the version you need is missing, try upgrading node-build:
ふぁ?
まだできない
リスト確認。
$ nodenv install -l
エラーが出てるのでもちろんない。
再び調査。
↓こちらの記事を参考にすると出来ました。
参考:nodenvでinstall出来るnodeのバージョンを確認したら最新が出てこなかった時
nodenvのプラグインとして使用しているのでcdを使ってnode-buildの階層まで移動
そしてgit pullするといいらしいです
なるほど。やってみる。
$ cd "$(nodenv root)"/plugins/node-build && git pull
fish: $(...) is not supported. In fish, please use '(nodenv)'.
cd "$(nodenv root)"/plugins/node-build && git pull
^
シェルにfishを使用しているからか、エラーがでた。
(fishじゃなければいける?)
修正して実行。
$ cd (nodenv root)/plugins/node-build && git pull
実行完了!
インストール可能なバージョンを確認
$ nodenv install -l
14.14.0を確認!インストール!
$ nodenv install 14.14.0
無事インストール完了!
当初の目的だったローカルサーバー立ち上げ!
$ yarn run dev
成功!
最近ずっと同じ環境でやっていたので
環境構築エラーは久しぶりでした。笑
先人の方達に感謝。
Discussion