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