Mac OS 使用brew 代理安装依赖,安装NVM管理工具

1,659 阅读1分钟

设置代理

假设你的代理地址为:http://127.0.0.1:7890

  • 终端中输入
http_proxy=http://127.0.0.1:7890 https_proxy=http://127.0.0.1:7890 brew install PACKAGE

安装 NVM

% brew update
% brew install nvm
  • 根目录~中,创建.nvm文件夹
% mkdir ~/.nvm
  • 编辑 ~/.zshrc 文件
% vi ~/.zshrc
  • 在 ~/.zshrc 配置文件后添加如下内容
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"

:wq 保存并退出。

  • 使用 source 命令使配置生效
% source ~/.zshrc
  • 查看一下配置是否生效
% echo $NVM_DIR
/Users/your-username/.nvm
  • 查看版本
% nvm --version
0.33.11

解决VSCode中bash命令无法识别node的问题

image.png

  • 因为我们第二步配置的是zsh脚本,所以需要再配置一次bash命令行

  • 编辑 ~/.bash_profile 文件

% vi ~/.bash_profile
  • 在 ~/.bash_profile 配置文件后添加如下内容
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"

:wq 保存并退出。

  • 使用 source 命令使配置生效
% source ~/.bash_profile
  • 进入vscode bash脚本
  • 查看node版本
% nvm --version
0.33.11