M1芯片Mac上安装Homebrew和nvm安装教程

11,072 阅读1分钟

Homebrew安装教程请参考知乎上的湖中剑大佬写的这片文章

M1芯片Mac上Homebrew安装教程 - ineo6的文章 - 知乎 zhuanlan.zhihu.com/p/341831809

接下来开始nvm的安装,网上的nvm教程大多数是使用curl的方式下载nvm,但是最近访问不了外网网站。 所以本教程使用homebrew来安装,因为使用homebrew安装的nvm路径和curl安装nvm的路径有所不同,所以某些配置有所不同。

  • 首先使用brew install nvm命令安装nvm;
% brew install nvm
...
...
...
You should create NVM's working directory if it doesn't exist:

  mkdir ~/.nvm

Add the following to ~/.zshrc or your desired shell
configuration file:

  export NVM_DIR="$HOME/.nvm"
 [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
 [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion

You can set $NVM_DIR to any location, but leaving it unchanged from
/usr/local/opt/nvm will destroy any nvm-installed Node installations
upon upgrade/reinstall.

Type `nvm help` for further information.

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> Summary
🍺  /usr/local/Cellar/nvm/0.35.3: 7 files, 150.0KB, built in 2 seconds
  • 安装完成后brew会给出一些提示,根据提示,创建 .nvm 目录
% mkdir ~/.nvm
  • 编辑 ~/.zshrc 配置文件
% vi ~/.zshrc
  • 在 ~/.zshrc 配置文件后添加如下内容
export NVM_DIR="$HOME/.nvm"
 [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
 [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion

:wq 保存并退出, 使用 source 命令使配置生效

% source ~/.zshrc

查看一下配置是否生效

% echo $NVM_DIR
/Users/your-username/.nvm

查看帮助

% nvm -help
···
···
Note: to remove, delete, or uninstall nvm - just remove the `$NVM_DIR` folder (usually `~/.nvm`)

可以看到最后一句话,删除卸载nvm只需要移除$NVM_DIR文件夹,一般是~/.nvm

注意:nvm安装流程大同小异,主要是最后的配置阶段里面的路径一定要配置正确,这样才能确保你的nvm命令可用。 如果觉得本教程有帮助,请点赞收藏!