【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
相关推荐
猫头虎9 分钟前
如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解
网络·windows·网络协议·macos·智能路由器·pip·scipy
泉-java14 分钟前
第56条:为所有导出的API元素编写文档注释 《Effective Java》
java·开发语言
0思必得014 分钟前
[Web自动化] Selenium处理滚动条
前端·爬虫·python·selenium·自动化
Misnice16 分钟前
Webpack、Vite、Rsbuild区别
前端·webpack·node.js
青茶36017 分钟前
php怎么实现订单接口状态轮询(二)
前端·php·接口
csdn_life1825 分钟前
openclaw mcporter 操作 chome 在 window10/linux chrome-devtools-mcp
chrome·mcp·openclaw
zfoo-framework41 分钟前
帧同步和状态同步
java
charlotte1024102444 分钟前
高并发:关于在等待学校教务系统选课时的碎碎念
java·运维·网络
亓才孓1 小时前
[JDBC]PreparedStatement替代Statement
java·数据库
大橙子额1 小时前
【解决报错】Cannot assign to read only property ‘exports‘ of object ‘#<Object>‘
前端·javascript·vue.js