【homebrew, nodebrew, node.js, npm】node.js周りの環境構築の覚書
主な登場人物
- homebrew
- nodebrew
- node.js
- npm
順番
homebrewは入っている前提
- homebrewでnodebrewを入れる
- nodebrewでnode.jsを入れる
- nodebrewで利用するnode.jsを選択する
homebrew
nodebrewをインストールするのに使う。
brew install nodebrew
を実行する。
homebrewでインストールしたときはこのあとにnodebrew setup
を実行する。
実行しないとNode.jsインストール時にエラーが出るため。
nodebrew
node.jsのバージョン管理に使う。
nodebrew -v
で入っていることを確認。
パスを設定するためにexport PATH=$HOME/.nodebrew/current/bin:$PATH
を実行。
node.js
安定稼働版(stable)を入れたい場合はnodebrew install stable
を実行する。
nodebrew list
でインストールした安定稼働版が入っているか確認する。
MyMacBookAir:~ swchrm$ nodebrew list v10.15.0 current: none
この時点ではまだ、どのnode.jsのバージョンを利用するかを選択していないのでnodeコマンドを実行できない。
nodebrew use {任意のバージョン}
を実行して使うバージョンを選択する。
MyMacBookAir:~ swchrm$ nodebrew use v10.15.0 use v10.15.0 MyMacBookAir:~ swchrm$ nodebrew list v10.15.0 current: v10.15.0
今回は安定稼働版を入れているのでnodebrew use stable
でもよい。
node -v
で以下のように出たらインストール完了。
MyMacBookAir:~ swchrm$ node -v v10.15.0
npm
node.jsのパッケージを管理するツール。
node.jsインストール時に一緒にインストールされる。
念の為npm -v
で確認して以下のように出ればOK
MyMacBookAir:~ swchrm$ npm -v 6.4.1
まとめ
homebrewでnodebrewを管理し、nodebrewでnode.jsを管理する。