nvm作为node版本管理器,全称node version manager,可以管理安装的nodenode-sass版本。在macOS系统上的安装步骤如下:

*本机使用的是M1芯片,终端配置文件默认使用.zshrc

1. 安装homebrew

/usr/bin/ruby -e "$(curl -fsSL http://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

*这个过程可能会有点长,耐心等吧。。。

配置环境变量

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

可能会出现报错:

Failed to connect to raw.githubusercontent.com port 443: Connection

解决方案:

找到/etc/hosts路径下的hosts文件,在hosts文件中添加关于raw.githubusercontent.com的IP地址,raw.githubusercontent.com 其IP地址的获取,前往https://www.ipaddress.com

image
image

最后输入brew检测是否安装成功

使用

  1. 安装一个包
brew install <package_name>  
  1. 更新HomeBrew
brew update
  1. 查看你的包是否需要更新
brew outdated
  1. 更新包
brew upgrade <package_name>
  1. 查看你安装过的包列表(包括版本号)
brew list --version
  1. 卸载软件包
brew uninstall node 卸载node软件包
  1. 查看brew的版本
brew -v
  1. HomeBrew的卸载
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"


按下y,就可卸载HomeBrew了;

2. 安装nvm

brew install nvm

配置环境变量

  1. 创建配置文件
touch .zshrc
  1. 进入Vim的普通模式,按 i 键然后会进入编辑模式
vi ~/.zshrc
  1. 把下面的内容复制进去
export NVM_DIR="/opt/homebrew/Cellar/nvm/0.38.0" # 此处请换成自己的nvm安装目录
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion"
  1. 输入完了按esc退出编辑模式回到普通模式,然后再分别按 :wq (英文冒号)
  2. 重启终端。

常用的nvm命令整理在下面:

  • nvm ls :打印出所有的版本
  • nvm install stable:安装最稳定的版本
  • nvm install v8.9.2 : 安装node的8.9.2的版本
  • nvm uninstall v8.9.2 : 删除node的8.9.2的版本
  • nvm current :当前使用的node版本
  • nvm use v8.9.2 :将node改为8.9.2版本
  • nvm alias default 0.12.7:设置默认 node 版本为 0.12.7
GitHub 加速计划 / br / brew
40.41 K
9.47 K
下载
🍺 The missing package manager for macOS (or Linux)
最近提交(Master分支:1 个月前 )
90a90b30 3 个月前
47b1cab7 3 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐