Mac M1芯片 安装nvm遇到的问题

nvm 安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

 安装完成,但是当终端关闭再打开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

当关闭再次打开时候,也不会找不到nvm了

 

在安装node时安装失败

解决办法:在安装nvm时候必须进入Rosetta 2 模式,否则安装node的时候会报错

执行

arch -x86_64 zsh

进入Rosetta 2 模式,才能执行nvm install

 (如果还是安装不成功,可以试一下

 打开 ~.zshrc文件 在文件末尾添加 

source ~/.bash_profile
保存并关闭

使用nvm安装指定版本的node

nvm list  // 列出所有已经安装的版本

nvm ls-remote  // 查看所有的node可用的版本

nvm install XXX  // 下载你想要的版本

nvm use XXX  // 使用指定版本的node

nvm current   // 显示当前使用的版本

nvm alias default XXX  // 每次启动终端都使用该版本的node 

 

posted @ 2021-10-19 14:11  小黄花呐  阅读(1010)  评论(2编辑  收藏  举报