在CentOS 6下使用nvm安装Node.js

Posted tgxh的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在CentOS 6下使用nvm安装Node.js相关的知识,希望对你有一定的参考价值。

在CentOS 6中通过yum安装gcc的版本是4.4.7,在编译安装Node.js的时候会提示gcc版本过低导致编译失败

WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)

事实上,不光是gcc版本过低,还可能出现py版本过低,或者py识别不了bz2之类的问题。

那么最好的方案就是通过nvm来安装Node.js。

安装命令(当前最新版本是0.33.2,最新版本可以在此处查看):

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

安装后重启shell通过以下命令查看nvm版本:

nvm --version

查看所有node版本

nvm ls-remote

可能由于版本过多导致比较慢,比如此时node最新稳定版为v6.10.2,那么通过以下命令安装

nvm install v6.10.2

查看安装的node版本

node --version
npm --version

切换node版本

nvm use v6.10.2

将此版本设为默认

nvm alias default v6.10.2

这样就大功告成了。

以上是关于在CentOS 6下使用nvm安装Node.js的主要内容,如果未能解决你的问题,请参考以下文章

Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

自己centos7架设hexo网站

nvm+node.js+yarn安装

nvm-windows下载安装图文教程

nvm-windows下载安装图文教程

Windows nvm的安装使用(及排坑)