nvm安装问题处理 nvm is not compatible with the npm config prefix option 错误

nvm 安装会报一个错:

1
2
nvm is not compatible with the npm config "prefix" option: currently set to "/Users/xxx/.nvm/versions/node/xxx”
Run `nvm use --delete-prefix xxx` to unset it.

处理方式如下:
彻底卸载已经安装的nodejs , npm,再使用brew uninstall nvm卸载nvm,

再使用 https://github.com/creationix/nvm#install-script 提供的命令安装nvm:

1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

安装完成后,如果出现nvm command not found,则更新 .bash_profile 文件

1、打开terminal(终端)
2、cd ~ ( 进入当前用户的home目录)
3、open .bash_profile (打开.bash_profile文件,如果文件不存在就 创建文件:touch .bash_profile 编辑文件:open -e bash_profile)
4、直接更改弹出的.bash_profile文件内容,修改为:

1
2
3
4
source ~/.bashrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

5、command + s 保存文件,然后关闭
6、在terminal(终端)中输入 source .bash_profile (使用刚才更新之后的内容)

在终端输入 nvm -v 能出来结果,说明安装成功。