【node】Mac m1 安装nvm 和node

Mac m1 安装nvm 和node

一、使用brew安装nvm

安装brewhome

安装国内版本

powershell 复制代码
/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装nvm

powershell 复制代码
brew install nvm

二、建立.nvm文件夹

powershell 复制代码
mkdir ~/.nvm

三、 ~/.zshrc 或 ~/.bash_profile 中配置如下

nvm

powershell 复制代码
export NVM_DIR="$HOME/.nvm"
[ -s "$(brew --prefix)/opt/nvm/nvm.sh" ] && \. "$(brew --prefix)/opt/nvm/nvm.sh"

重新加载配置文件

powershell 复制代码
source ~/.zshrc  # 或者 source ~/.bash_profile,取决于你添加的文件

四、nvm常用命令

安装LTS(长期支持版)或指定版本node

powershell 复制代码
nvm install --lts
or 
nvm install 18 # 安装指定版本的node

使用某个版本的node

powershell 复制代码
nvm use 18

设置默认版本node(避免开shell就需要使用use)

powershell 复制代码
nvm alias default 18
相关推荐
fxshy21 小时前
在 Vue 3 + Vite 项目中使用 Less 实现自适应布局:VW 和 VH 的应用
前端·javascript·less
奇舞精选21 小时前
AI时代的前端知识拾遗:前端事件循环机制详解(基于 WHATWG 最新规范)
前端·javascript
小月鸭21 小时前
理解预处理器(Sass/Less)
前端
星释21 小时前
Rust 练习册 16:Trait 作为返回类型
java·网络·rust
2301_7965125221 小时前
Rust编程学习 - 如何理解Rust 语言提供了所有权、默认move 语义、借用、生命周期、内部可变性
java·学习·rust
乐悠小码21 小时前
Java设计模式精讲---03建造者模式
java·设计模式·建造者模式
一个人的幽默21 小时前
聊一下java获取客户的ip
java
披着羊皮不是狼21 小时前
Spring Boot——从零开始写一个接口:项目构建 + 分层实战
java·spring boot·后端·分层
AI3D_WebEngineer21 小时前
企业级业务平台项目设计、架构、业务全解之组件库篇
前端·javascript·vue
charlie1145141911 天前
从零开始理解 CSS:让网页“活”起来的语言2
前端·css·笔记·学习·选择器·样式表·原生