Quantcast
Viewing all articles
Browse latest Browse all 8691

nodenvを使ったNode.jsのインストール手順

はじめに

これまではNode.jsのバージョン管理ツールとして、
nodebrewを使っていたのですが、
ディレクトリごとにNode.jsのバージョンを分けたくなったので、
nodenvのインストール手順を記録として残します。

nodenvはこちらから。
今回参考にしたQiitaの記事はこちらから(ありがとうございます)。

詳しくは調べてませんが、pyenvと同様の管理方法ができるらしいですね。

今回はHomebrewを使ってnodenvを入れていきます。

環境

  • MacBook Air (Retina 13-inch 2018)
    • OS
      • macOS Mojave バージョン 10.14.6
    • メモリ
      • 16GB
    • シェル
      • bash

手順

前提

$はターミナルでの入力を示します。

$ ls

や、

$ cd

などの表記とします。

nodenv のインストール手順

Homebrewからnodenvを入れます。
(コマンドをディレクトリはどこでもいいです...)

$ brew install nodenv

インストールが完了したら.bash_profileexport PATH="$HOME/.nodenv/bin:$PATH"eval "$(nodenv init -)"を追記します。

$ echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(nodenv init -)" '>> .bash_profile

またはエディタを使って追記します。

 $ vim ~/.bash_profile
 export PATH="$HOME/.nodenv/bin:$PATH"
 eval "$(nodenv init -)"

一応シェルは再起動します。

$ exec $SHELL -l

動作するかテストします。

$ nodenv -v
nodenv [バージョン]
$

とバージョン番号が表示されれば、
インストール完了です。

Node.jsのインストール

バージョンを確認するならnodenv install -lとします。

$ nodenv install -l

インストール自体はnodenv install [バージョン]で完了します。

$ nodenv install [バージョン]

インストールしているNode.jsのバージョンの確認。
$ nodenv versions

全体で使う場合はglobalでバージョンを指定します。
特定のディレクトリで使う場合はlocalでバージョンを指定します。

$ nodenv global [バージョン]

$ node local [バージョン]

最後にnode -vでバージョンを確認します。

$ node -v
v[バージョン番号]
$

もしバージョンがインストールしたものと違った場合は補足を確認してください。

補足

$ nodenvが使えない場合や、
nodeのバージョンがインストールしたものにならない場合は、
node-buildを入れたほうがいいのかもしれません。

$ git clone git:://github.com/nodenv/node-build.git ~/.nodenv/plugins/node-build

終わりに

nodeenvと打ち間違いが無いようお気をつけください。


Viewing all articles
Browse latest Browse all 8691

Trending Articles