Mac M2芯片之安装nvm

2,593 阅读1分钟

因为最近换了新电脑,然后在配置环境的时候发现之前的nvm的安装会报错。网上大部分是使用Homebrew来进行安装的。我尝试了使用gitee拉取镜像安装。

nvm安装

先讲之前安装过的node卸载掉,可选操作

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

使用gitee拉取镜像

git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

打开.zshrc进行配置

touch  ~/.zshrc
open -e  ~/.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
nvm -v

安装node

# 下载node16
nvm install 16.17.0
# 切换版本
nvm use 14

查看版本

miao@miaodeMacBook-Pro ~ % nvm ls
      v12.22.12
       v14.20.0
->     v16.17.0
default -> 14.20.0 (-> v14.20.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.17.0) (default)
stable -> 16.17 (-> v16.17.0) (default)
lts/* -> lts/gallium (-> v16.17.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12
lts/fermium -> v14.20.0
lts/gallium -> v16.17.0