使用Git安装(git v1.7.10+)
注意??:绝对不能用sudo,即不能用root来安装,否则,用普通用户会报错。
1.nvm安装node的时候会报:mkdir: /Users/fuzemeng/.nvm/alias/lts: Permission denied
2.nvm: command not found
进入home
cd ~
克隆nvm仓库到当前目录,
git clone https://github.com/nvm-sh/nvm.git .nvm
进入.nvm目录
cd ~/.nvm
切换到最新的版本分支
git checkout v0.38.0
启动nvm
. ./nvm.sh
配置.bash_profile文件
vim ~/.bash_profile
将下面的内容写入.bash_profile文件
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
重新加载.bash_profile文件
source ~/.bash_profile
重新打开终端:nvm -v测试一下
如果报找不到nvm的错误,那么再配置一下.zshrc文件,并重新加载。
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
卸载
nvm use system
npm uninstall -g a_module
执行下面的命令移除nvm内容
cd ~
rm -rf .nvm
移除掉~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc文件中关于nvm的配置