mac安装nvm
删除已安装的node环境和全局node模块
// 删除全局 node_modules 目录
sudo rm -rf /usr/local/lib/node_modules
// 删除 node
sudo rm /usr/local/bin/node
// 删除全局 node 模块注册的软链
cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm安装nvm
- 打开终端输入:git clone https://github.com/nvm-sh/nvm.git
- 再进入 nvm目录中执行install.sh 等待执行完成
- 输入:cd nvm (进入nvm目录)
- 再输入:./install.sh (等待执行成功)
配置.bash_profile
- 进入bash_profile
cd ~
open ~/.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 - 重新执行刚修改的初始化文件,使之立即生效
source ~/.bash_profile
- 进入bash_profile
配置.zshrc
- 进入.zshrc
cd ~
open ~/.zshrc
如果没有.zshrc,则执行touch ~/.zshrc - 复制以下配置信息并保存
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"
PATH=/bin:/usr/bin:/usr/local/bin:${PATH}
export PATH - 重新执行刚修改的初始化文件
source ~/.zshrc
source ~/.bash_profile
- 进入.zshrc
执行nvm -v看到版本号表示操作成功。
nvm常用命令
nvm list 是查找本电脑上所有的node版本 |