macOS Big Sur安装nvm
2020新版的M1芯片mac,node15.5已经支持,查看M1芯片支持度可以在此处查询:m1支持度
nvm GitHub点击此处
GitHub上说,macOS10.15以上版本需要创建.zshrc
文件,如图所示:
1. 所以需要运行语句1
:
touch ~/.zshrc
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
如果提示curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
(无法连接到raw.githubusercontent.com端口443:连接被拒绝), 需要在访达下,command+shift+G, /etc/host文件下添加199.232.28.133 raw.githubusercontent.com
,host
文件如下:
然后在终端再次运行上面语句1
即可。
2. 完成安装后,需重新打开终端,输入nvm -v
即可查看是否安装成功,若不成功,运行语句2:
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
再次运行nvm -v
即可。
3. 注意:需要在.zshrc
文件上也添加语句2
终端打开.zshrc
过程:
ls -A
open .zshrc
粘贴进去即可,若没有语句2
内容的话,再次运行nvm 还是会报command not found
.
nvm常用语句:
nvm install stable
## 安装最新稳定版 node,当前是node v9.5.0 (npm v5.6.0)nvm install <version>
## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4nvm uninstall <version>
## 删除已安装的指定版本,语法与install类似nvm use <version>
## 切换使用指定的版本nodenvm ls
## 列出所有安装的版本nvm ls-remote
## 列出所有远程服务器的版本(官方node version list)nvm current
## 显示当前的版本nvm alias <name> <version>
## 给不同的版本号添加别名nvm unalias <name>
## 删除已定义的别名nvm reinstall-packages <version>
## 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包