折雨的天空
centos安装nodejs遇到的问题
2017-3-31 我好笨


通过源码安装,编译不通过,说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/



升级后的在这里面,可以去修改环境变量。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容