:::: MENU ::::

CentOSにnodebrewでnode.jsとnpmをインストールする

Pocket

node.jsが必要になったので、ついでにインストール方法をまとめておく。
Windowsでやってたけど、うまく動かず断念。
おとなしくCentOSに入れることにする。

nodebrewのインストール

nodeはrubyのrvmみたいにバージョン管理用のツールがあった。
つまりはいずれバージョンの違いで苦しめられることがあるのか……

# curl -L git.io/nodebrew | perl - setup
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
113   226  113   226    0     0    135      0  0:00:01  0:00:01 --:--:--  9826
Bareword found where operator expected at - line 3, near "400 Bad"
	(Missing operator before Bad?)
Bareword found where operator expected at - line 6, near "<p>Your"
	(Missing operator before Your?)
syntax error at - line 2, near "html>"
Execution of - aborted due to compilation errors.

公式の言うとおりにcurlでやったらなんかパース失敗?でインストールできず、
解決策を調べるのも面倒なのでwget方式にする。

# wget wget git.io/nodebrew --no-check-certificate
# perl nodebrew setup
# vi  ~/.bash_profile
export PATH=$HOME/.nodebrew/current/bin:$PATH
# source ~/.bash_profile

PATHを設定してインストール完了

nodeをバージョン指定でインストール

# nodebrew ls-all
...
# nodebrew install stable
# node -v
# nodebrew use v0.10.32
# node -v
v0.10.32
# npm -v
1.4.28

ls -allでインストールできるバージョンを確認。
install stableで最新の安定版をインストール。
インストールしただけだと使えないのでuseで装備。
nodeと一緒にnpmも入ったので一緒にバージョン確認。

Pocket


So, what do you think ?