1. 查看当前node的版本号
node --version
2. 清理npm的cache
npm cache clean -f
3. 版本管理工具 名称: n
npm install -g n
4. 更新到最新版
n latest
n
常用的命令有:n
会列出所有安装的版本供你切换n latest
安装最新版本n stable
安装最新稳定版n lts
安装最新长期支持版本n rm [版本号]
删除某一版本n -h
帮助命令n [版本号]
安装指定版本node
5. 验证是否成功
node -V
6. 然而我没成功
出现这个问题的原因是
n
模块和系统node的安装路径不同解决:
a. 查看系统node的安装路径
n模块的默认路径为 ‘/usr/local’
which node
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
保存退出
c. 执行source使修改生效
source ~/.bash_profile
d. 检查是否生效
echo $N_PREFIX
7. 这时候在执行上述第4、5步骤就可以
成功!!