:::: MENU ::::

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

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

nodebrew のインストール

  • hokaccha/nodebrew · GitHub

    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 も入ったので一緒にバージョン確認。