linux下更新node到最新版本

1. 查看当前node的版本号
node --version
image.png
2. 清理npm的cache
npm cache clean -f
image.png
3. 版本管理工具 名称: n
npm install -g n
image.png
4. 更新到最新版
n latest

image.png

n 常用的命令有:
n 会列出所有安装的版本供你切换
n latest 安装最新版本
n stable 安装最新稳定版
n lts 安装最新长期支持版本
n rm [版本号] 删除某一版本
n -h 帮助命令
n [版本号] 安装指定版本node

5. 验证是否成功
node -V
6. 然而我没成功

image.png

出现这个问题的原因是 n 模块和系统node的安装路径不同
解决:
a. 查看系统node的安装路径
n模块的默认路径为 ‘/usr/local’

which node

image.png

b. 通过N_PREFIX变量来修改 n 的默认node安装路径

  • 编辑环境配置文件
vim ~/.bash_profile   

i键使编辑器进入到插入模式

  • 添加配置语句
export N_PREFIX=/usr/local/node-v7.10.0-linux-x64 #node实际安装位置
export PATH=$N_PREFIX/bin:$PATH

:wq保存退出

image.png

c. 执行source使修改生效

source ~/.bash_profile

d. 检查是否生效

echo $N_PREFIX
image.png
7. 这时候在执行上述第4、5步骤就可以
image.png

成功!!

你可能感兴趣的:(linux下更新node到最新版本)