nodebrew で Node.js と npm の簡単インストール
npm を使う必要があって重い腰を上げてインストールを試みたら、びっくりするくらい簡単だったので初ブログ。
1. nodebrew のインストール
node のいろんなバージョンを手軽にインストールしたり切り替えたりするために nodebrew をインストール。
以前使ったことがあるのは nvm (Node Version Manager) なんだけど、nodebrew のほうがパスが綺麗だからという理由で nodebrew にしてみたら、簡単だった。本当にびっくりした。
hokaccha/nodebrew · GitHub
ドキュメントも充実してて至れり尽くせり。
nodebrew はコマンド一発でインストールできる。
~$ curl -L git.io/nodebrew | perl - setup % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 20087 100 20087 0 0 11314 0 0:00:01 0:00:01 --:--:-- 2452k fetching nodebrew... install nodebrew in $HOME/.nodebrew ======================================== Add path: export PATH=$HOME/.nodebrew/current/bin:$PATH ========================================
上の通りにパスを通す。
~$ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zshrc ~$ source ~/.zshrc
bash 使いの人は ~/.zshrc ではなく ~/.bashrc に。
Mac の場合は ~/.bash_profile でパスを通す必要がある らしいけど未確認。
2. node と npm のインストール
最新の安定板をインストール。
~$ nodebrew install-binary stable fetch: http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz ######################################################################## 100.0% Install successful
nodebrew list でインストール済みバージョンを確認できる。
~$ nodebrew list v0.10.33 current: none
利用するバージョンを切り替えるには nodebrew use。
~$ nodebrew use v0.10.33 use v0.10.33 ~$ ~$ nodebrew list v0.10.33 current: v0.10.33 ~$ ~$ node -v v0.10.33
npm もいっしょに入ってた。
~$ npm -v 1.4.28
インストール完了。
すごい簡単!
npm とは
npm が何をするものなのか思い出せなかったので、ついでに軽くググった。
npm (software) - Wikipedia, the free encyclopedia
Node.js の標準のパッケージマネージャで、node のバイナリに bundle されてるものらしい。
本家ドキュメントはここ。
https://www.npmjs.org/doc/