通过源码安装,编译不通过,说gcc版本过低,然后搜了一下升级gcc还要升级一堆依赖,不推荐
然后有人推荐nvm,淘宝的,不知道怎么安装,继续搜到以下内容:
要通过 yum 来安装 nodejs 和 npm 需要先给 yum 添加 epel 源, 添加方法在 centos 添加epel和remi源 中 安装完成后,执行
yum -y install nodejs npm --enablerepo=epel
通过这个方案安装的nodejs版本又太低了
于是升级Nodejs
今天,又发现一个超级简单的升级node.js的方法。一行命令搞定,省去了重新编译安装的过程。 node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。 首先安装n模块: npm install -g n 第二步: 升级node.js到最新稳定版 n stable 是不是很简单?! n后面也可以跟随版本号比如: n v0.10.26 或 n 0.10.26 就这么简单。 另外分享几个npm的常用命令 npm -v #显示版本,检查npm 是否正确安装。 npm install express #安装express模块 npm install -g express #全局安装express模块 npm list #列出已安装模块 npm show express #显示模块详情 npm update #升级当前目录下的项目的所有模块 npm update express #升级当前目录下的项目的指定模块 npm update -g express #升级全局安装的express模块 npm uninstall express #删除指定的模块
通过以上这篇文章,通过
npm install -g n安装n模块,然后通过
n stable
可以升级到最新的Nodejs,但是这样的话,nodejs没有加入到环境变量中,需要切换到制定目录下去执行:
/usr/local/n/versions/node/7.8.0/bin/
升级后的在这里面,可以去修改环境变量。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《centos安装nodejs遇到的问题》
发表评论