はじめに
ここで説明するのはnodeを ndenv で管理している場合です。
インストールされいているか確認
$ node -v
- バージョンが出てきてたらok。
- 何も出ない場合 ->
$ which node
ここで ndenvで管理していたら「ndenvでの管理方法」へ進んでください。
何も出ない場合 -> ndenvで nodeのインストールをしてください。
ndenvでの管理方法
ndenv versions (今のバージョン確認)
$ ndenv versions
8.11.2
8.11.3
* 8.12.0 (set by /Users/*****/.anyenv/envs/ndenv/version)
8.9.4
$ ndenv local 8.12.0
でプロジェクトで使いたいnodeのバージョン指定をすることができる。
これによって、 .node-version ができる。
注意
ndenv でバージョンを指定するときに v8.12.0
など v
がついてる場合で指定すると、nodenvでバージョン管理している人が使えなくなる。
nodenv、ndenvを使用している人でも動かせるように、基本的には ndenv でも v
をつけずにバージョン指定するといい。
$ ndenv local v8.12.0 を実行した時
v8.12.0
$ ndenv local 8.12.0 を実行した時
8.12.0
ndenvでの nodeのインストール
ndenvのインストール方法は下記のINSTALL部分を参考
https://github.com/riywo/ndenv
ndenv install -l
でインストールできるバージョンを確認
$ ndenv install -l
...
v8.4.0
v8.5.0
v8.6.0
v8.7.0
v8.8.0
v8.8.1
v8.9.0
v8.9.1
v8.9.2
v8.9.3
v8.9.4
v8.10.0
v8.11.0
v8.11.1
v8.11.2
v8.11.3
v8.11.4
v8.12.0
...
nodeのインストール
$ ndenv install v8.12.0
自分が使いたい、バージョンを指定してインストールしてください。
確認
$ node -v
v8.12.0
となったらok