mac安装nvm详细教程

1.打开终端

2.卸载电脑上的node/npm

bash 复制代码
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

3.输入安装命令

bash 复制代码
 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
bash 复制代码
或者使用镜像命令
$git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

如果报错
如果报错:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443,可能是因为github 上一些域名的 DNS 解析被污染,导致DNS 解析过程中,无法通过域名获得正确的IP地址。

解决办法:

  1. 首先更改DNS地址8.8.8.8

4.配置nvm环境变量

打开.bash_profile 文件(若没有则创建),添加环境变量:

(注意$符号是不算命令中的)

  1. 创建.bash_profile文件命令 $vi ~/.bash_profile
  2. 打开.bash_profile文件命令 $open -e ~/.bash_profile
  3. 将下面命令复制到.bash_profile文件里面去
bash 复制代码
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
  1. 保存 source ~/.bash_profile

5.查看nvm安装是否成功

bash 复制代码
nvm -v
相关推荐
yqj2342 天前
ESP32-S3中小智项目优化内容
ide·macos·xcode
Mininglamp_27182 天前
Cider量化配置与性能调优:在M系列Mac上压榨Mano-P的每一点推理性能
macos
xuefuhe2 天前
MacOS EAGAIN无法打开terminal
macos
传奇开心果编程3 天前
【SwiftUI入门练中学】第7课 动画与手势:让界面更灵动
学习·macos·ui·ios·swiftui·swift
the3clipse3 天前
MacOS、Linux 与 Windows 视频编解码对比:AV1、HEVC、ProRes 与硬件加速优劣势
linux·windows·macos·hevc·av1·视频解码·硬件解码
传奇开心果编程4 天前
【SwiftUI娓娓道来】第3课:让界面活起来——交互与动画指南
学习·macos·ui·ios·swiftui·swift
朋友圈自动点赞工具4 天前
Gmail 委托邮箱在手机上关不掉
macos·智能手机·cocoa·硬件评测
小黄人软件4 天前
AndroidStudio老项目 macOS运行BlueTooth蓝牙串口助手(Android+Studio源码).rar
android·macos
她说..4 天前
IntelliJ IDEA 快捷键速查表(Mac 版)
java·macos·intellij-idea
for_ever_love__4 天前
iOS: CABasicAnimation动画
macos·ios·cocoa