Ubuntu node8.5.0升级高版本出错

问题:n stable报错,没有权限,加sudo报错“sudo: n:找不到命令”

原因:

原node 8.5.0安装路径在 /home/xxx/.nvm/versions/node/v8.5.0/bin/node;

 n 默认安装路径是 /usr/local,两者路径不一致,需要修改配置重新指定node的安装路径。

解决:

1、编辑 vi .bash_profile 文件,在结尾处添加

export N_PREFIX=/home/xxx/.nvm/versions/node  # 根据你的安装路径而定

export PATH=$N_PREFIX/bin:$PATH

2、保存,刷新 

source  .bash_profile

3、重新安装

n stable

4、查看版本 

node -v

参考:https://blog.csdn.net/Ruffaim/article/details/83578710

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。