centos 7 node 开发环境搭建

虽然从我博客其他文章中拼拼凑凑也能大概整出一篇流程来,但这里还是缺少一篇完整的记录centos下node环境搭建的攻略。

正好这次拿到了GitHub赠送的DigitalOcean 100$,新装了个512M的centos 7,于是把完整流程整理了一下,成此文,以备日后查阅。

添加EPEL7的yum源:

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
wget http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7
rpm --import RPM-GPG-KEY-EPEL-7
rpm -ivh epel-release-7-5.noarch.rpm

顺便更新一下系统:

yum update

安装开发者依赖包:

yum groupinstall 'Development Tools' -y

安装nvm:(猛击此处查看这货的具体用途

curl https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash

安装完nvm后提示:

=> Close and reopen your terminal to start using nvm

好吧,重新ssh登录上去,接着继续。

查看一下node的各种版本:

nvm ls-remote

尼玛,版本真特么多,吓人一跳有木有:

     v0.1.14

……

    v0.10.31

    v0.10.32

……

    v0.11.13

    v0.11.14

好吧,先装个0.10最新稳定版和0.11最新开发版玩玩:

nvm install v0.10.32
nvm install v0.11.14

当然,你也可以这样安装最新的稳定版:

nvm install stable

或者这样安装最新的开发版:

nvm install unstable

装完一个版本后,会自动使用刚装好的版本。你可以手动选择使用哪个版本:

nvm use v0.10.32

也可以直接使用最新的稳定版:

nvm use stable

现在看看一共装了多少个node版本啦:

nvm ls

显示如下,->表示当前使用的版本:

    v0.10.32

->  v0.11.14

要记得nvm use只针对于此次登录的用户哦,要让以后登录时都默认使用某个node版本时,需要这样:

nvm alias default stable

nvm就记录到此吧,更多用法请移步其github官网。

接下来装一些常用的node全局模块。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据