当前位置: 首页 > news >正文

Mac安装nvm以及使用nvm安装node

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

2. 配置环境变量

 vi ~/.bash_profile
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
source ~/.bash_profile
nvm -v显示版本号表示安装成功

3. 安装node

新mac直接安装node会提示去安装xcode,不做ios开发是不需要安装这个,这个十几个G的大小,我是前端开发不想安装,选择安装 xcode-select install,这个时候又控制台报错,直接去官网开发者中心 https://developer.apple.com/download/all/ 搜索 Command Line Tools 下载包下来,一步步安装就好啦~~~

注意📢:确定Command Line Tools的版本,下载过高过低都会报错!!!我的macOS是13.2版本,安装了Command Line Tools 14.0llvm-gcc --version

在这里插入图片描述

至此,可以开始下载安装Node啦~

默认安装最新版本,目前已经到了v21,实际开发还会有需要很多低版本的,需要用nvm去管理,下载OR切换
nvm install node#安装指定版本
nvm install v16.20.2#使用指定版本
nvm use 16#设置默认版本
nvm alias default v16.20.2#再次执行use
nvm use 16#重启终端默认版本就设置好啦
http://www.lryc.cn/news/277835.html

相关文章:

  • vue element-ui的table列表中展示缩略图片效果实例
  • C/C++动态内存管理
  • 矩阵中的最长递增路径
  • vue2 element 弹出框拖拽会出现一层阴影问题
  • idea git回滚之前提交记录
  • 什么是Modbus协议?
  • 222.【2023年华为OD机试真题(C卷)】分配土地(扫描线算法-JavaPythonC++JS实现)
  • Linux网络编程(一-网络相关知识点)
  • IO进程线程day5
  • 读元宇宙改变一切笔记04_网络化
  • 用Promise实现util函数
  • 使用numpy处理图片——白色背景变全透明
  • 计算机网络层之ICMP与IGMP
  • FlinkAPI开发之自定义函数UDF
  • 阿里云国际服务器设置安全防护程序
  • C++获取内存使用情况
  • CRMEB多商户短信开发
  • Leetcode 1049 最后一块石头的重量II
  • 【设计模式之美】SOLID 原则之二:开闭原则方法论、开闭原则如何取舍
  • Kafka 基本概念和术语
  • 【每日面试题】Docker常见面试题精选
  • uniapp项目怎么删除顶部导航栏
  • Midjourney词库
  • 【微服务】springcloud集成skywalking实现全链路追踪
  • openssl3.2 - 官方dmeo学习 - server-cmod.c
  • websocket介绍并模拟股票数据推流
  • Python获取本机IP
  • HTTP 3xx状态码:重定向的场景与区别
  • LangChain 69 向量数据库Pinecone入门
  • 解决STM32F7系列芯片TIM无法触发ADC采样的问题