https://blog.csdn.net/longgege001/article/details/114067242
本文是对mac m1安装nvm遇到的错误的总结随笔,具体内容参考上面的链接。
1.nvm安装完关闭终端窗口后,无法找到nvm命令
解决办法:新建~/.zshrc,然后执行
open ~/.zshrc
在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" # This loads nvm bash_completion
保存关闭文件,最后执行
source ~/.zshrc
2.在安装nvm的时候必须进入Rosetta 2模式!!!否则安装node的时候会报错
执行arch -x86_64 zsh
进入Rosetta 2模式,然后才能执行nvm install。
nvm下载地址:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash