Node.js的版本频繁变化,如果有模块不能在你当前的Node版本上使用,需要升级Node环境

1)首先:查看当前node版本:
node –v

2)安装n模块:
npm install -g n

3)检查路径(如果默认路径在/usr/local/bin或/usr/bin/下可以跳过4步骤。)

先查看系统node的安装路径,n模块的默认路径为 ‘/usr/local’。

$ which node

/data/home/server/nodejs/bin/node    #举个例子

4)通过N_PREFIX变量来修改 n 的默认node安装路径。

(1) 编辑环境配置文件

vim ~/.bash_profile

(2) 将下面两行代码插入到文件末尾

export N_PREFIX=/data/home/server/nodejs #node实际安装位置
export PATH=$N_PREFIX/bin:$PATH

(3) :wq保存退出;

执行source使修改生效。

$ source ~/.bash_profile

(4) 确认一下环境变量是否生效。

echo $N_PREFIX
/data/home/server/nodejs

5)安装完成后,查看Node的版本,检查升级是否成功
node -v

n模块常用命令
(1) 安装node最新版本
n latest

(2) 安装稳定版
n stable

(3)查看可升级的版本
n ls

(4) 安装指定版本
n v7.10.0

(5) 查看已安装版本
n

(6) 删除指定版本
n rm 6.4.0

如果安装完成之后,用node –v查看,还是老版本,一般都是因为当前版本指定到了其他路径,更新下/etc/profile文件指定即可mn 切换之后的 node 默认装在 /usr/local/bin/node,先用 which node 检查一下当前使用的 node 是否是这个路径下的。

转自https://blog.51cto.com/qiangsh/2095681

最新文章

  1. nodejs学习之加密
  2. Windows Server 2008 R2 每隔一段时间自动关机解决办法
  3. TP数据访问
  4. wamp多站点配置
  5. EBP的妙用[无法使用ESP定律时]
  6. 自己利用jQuery实现的win8图标浮动更新
  7. hibernate几个纯sql查询
  8. Socket 学习(三).1 tcp 通讯
  9. 【实验室笔记】serialport的readline()方法
  10. WPF后台写ControlTemplate总结
  11. 教你理解微信小程序的生命周期和运行原理
  12. [BZOJ]1045 圆上的整点(HAOI2008)
  13. kali,parrot最新更新debain源
  14. kali linux安装教程及VMware Tool工具的安装
  15. 如何获取sdcard的总容量
  16. windows server core 设置shell 及切换
  17. 拓扑试验划分简单的静态VLAN
  18. 【12c OCP】最新CUUG OCP-071考试题库(49题)
  19. SharePreferences基本用法
  20. pageadmin CMS Sql新建数据库和用户名教程

热门文章

  1. Volley框架实现Http的get和post请求
  2. Java期中项目杂七杂八
  3. Monkey测试运用实例
  4. JS 日期与时间戳相互转化
  5. 安装 Python IDLE (Linux)
  6. [NCH 1, 3]
  7. SVN图标不显示的解决几种方式
  8. javascript编译与运行机理(1)--
  9. JAVA Color类
  10. 使用Qt框架开发http服务器问题的记录