nave を使って複数の node を利用

isaacs/nave · GitHub」を使うと複数の node を利用することができます。複数の環境を用意するには、「creationix/nvm · GitHub」という選択肢もあります。

インストールは簡単で、gitからcloneするだけです。

$ git clone https://github.com/isaacs/nave.git ~/.nave

インストール可能なバージョンは ls-all で確認できます。

$ ~/.nave/nave.sh ls-all
src:

installed:

named:

remote:
0.0.1	0.0.2	0.0.3	0.0.4	0.0.5	0.0.6	0.1.0	0.1.1	0.1.2
0.1.3	0.1.4	0.1.5	0.1.6	0.1.7	0.1.8	0.1.9	0.1.10	0.1.11
0.1.12	0.1.13	0.1.14	0.1.15	0.1.16	0.1.17	0.1.18	0.1.19	0.1.20
0.1.21	0.1.22	0.1.23	0.1.24	0.1.25	0.1.26	0.1.27	0.1.28	0.1.29
0.1.30	0.1.31	0.1.32	0.1.33	0.1.90	0.1.91	0.1.92	0.1.93	0.1.94
0.1.95	0.1.96	0.1.97	0.1.98	0.1.99	0.1.100	0.1.101	0.1.102	0.1.103
0.1.104	0.2.0	0.2.1	0.2.2	0.2.3	0.2.4	0.2.5	0.2.6	0.3.0
0.3.1	0.3.2	0.3.3	0.3.4	0.3.5	0.3.6	0.3.7	0.3.8	0.4.0
0.4.1	0.4.2	0.4.3	0.4.4	0.4.5	0.4.6	0.4.7	0.4.8	0.4.9
0.4.10	0.4.11	0.4.12	0.5.0	0.5.1	0.5.2	0.5.3	0.5.4	0.5.5
0.5.6	0.5.7	0.5.8	0.5.9	0.5.10	0.6.0	0.6.1	0.6.2	0.6.3
0.6.4	0.6.5	0.6.6	0.6.7	0.6.8	0.6.9	0.6.10	0.6.11	0.6.12
0.6.13	0.6.14	0.6.15	0.6.16	0.6.17	0.6.18	0.6.19	0.6.20	0.6.21
0.7.0	0.7.1	0.7.2	0.7.3	0.7.4	0.7.5	0.7.6	0.7.7	0.7.8
0.7.9	0.7.10	0.7.11	0.7.12	0.8.0	0.8.1	0.8.2	0.8.3	0.8.4
0.8.5	0.8.6	0.8.7	0.8.8	0.8.9	0.8.10	0.8.11	0.8.12	0.8.13
0.8.14	0.8.15	0.8.16	0.8.17	0.8.18	0.8.19	0.8.20	0.8.21	0.8.22
0.8.23	0.8.24	0.8.25	0.8.26	0.9.0	0.9.1	0.9.2	0.9.3	0.9.4
0.9.5	0.9.6	0.9.7	0.9.8	0.9.9	0.9.10	0.9.11	0.9.12	0.10.0
0.10.1	0.10.2	0.10.3	0.10.4	0.10.5	0.10.6	0.10.7	0.10.8	0.10.9
0.10.10	0.10.11	0.10.12	0.10.13	0.10.14	0.10.15	0.10.16	0.10.17	0.10.18
0.10.19	0.10.20	0.10.21	0.10.22	0.10.23	0.10.24	0.10.25	0.10.26	0.11.0
0.11.1	0.11.2	0.11.3	0.11.4	0.11.5	0.11.6	0.11.7	0.11.8	0.11.9
0.11.10	0.11.11	0.11.12	

後は use を指定して使うだけです。インストールされていない場合は、インストールもしてくれます。また、シェルも新規に起動します。

$ ~/.nave/nave.sh use 0.8.26

バージョンを指定してインストールをすることもできます。

$ ~/.nave/nave.sh install 0.10.26

インストール済みのバージョンを一覧表示するには ls を使います。

$  ~/.nave/nave.sh ls
src:
0.8.26	0.10.26	

installed:
0.8.26	0.10.26	

named:

簡単ですね!

同じタグの記事: JavaScript
同じタグの記事: Node
同じタグの記事: node.js
同じカテゴリの記事: Linux
関連書籍: JavaScript
関連書籍: node.js