centos中安装nodejs本来很简单的事情,但是因为系统的种种限制走了很多弯路,所以记录一下。

找到一会找到一个这个包觉得很方便nodesource/distributions但是好像不支持32位,倒腾了很久最后终于找到了下面这个很方便的管理器,类似phpbrew,

安装

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bash

or

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bash

使用

查看版本

nvm ls-remote
...
v4.2.4
v5.0.0
v5.1.0
v5.1.1
v5.2.0
v5.3.0

安装

可以使用命令行安装某一个版本

nvm install v4.2.4
Downloading https://nodejs.org/dist/v4.2.4/node-v4.2.4-linux-x64.tar.xz...
######################################################################## 100.0%
WARNING: checksums are currently disabled for node.js v4.0 and later
Now using node v4.2.4 (npm v2.14.12)

使用版本

nvm use v4.2.4