Linux下升级node步骤和问题记录:
1、安装node版本管理模块n模块,执行命令sudo npm install -g n
*当初我的问题是没有输入sudo报了一堆错误,以为是目录结构错误之类的试了好多其他方法,结果详细一看是权限不够。加了sudo就好
2、安装稳定版本n stable
3、输入node -v 可以看到已经是最新的node稳定版本
问题:系统中node安装的目录与n进行的默认安装目录不同,以下为解决步骤:
1、which node 确定系统中node默认安装的位置
2、vim ~/.bash_profile 修改默认的配置文件,将下面两行代码插入到文件末尾(
*vim使用说明:按下i进入编辑模式,编辑完按下esc退出进入一般模式,在一般模式下输入:wq保存并退出。)
export N_PREFIX=/usr/bin/node #node实际安装位置
export PATH=$N_PREFIX/bin:$PATH
3、source ~/.bash_profile 使修改生效
4、echo $N_PREFIX 检查环境变量是否生效后,重新安装n stable