【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
相关推荐
QianhangQianping1 分钟前
WebSocket实时推送+ HTTP 定时轮询:一块大屏两套取数怎么不打架
前端·websocket·网络协议·http·低代码·架构·数据可视化
小郎君6587 分钟前
(六)el-cascader 的展示值为什么不能直接 join:emitPath、路径还原与多选去重
vue.js·算法
Eider19989 分钟前
Python基础知识之并发相关-2
开发语言·前端·python
用户693717500138411 分钟前
AI 能写代码,但工程架构还是应该由人来定
前端·后端
lqbzlll11 分钟前
Spring Boot 开启虚拟线程后接口反而变慢了?4 个排查方向和对应修法
java·spring boot·后端
七夜zippoe16 分钟前
LangChain4j vs Spring AI:Java AI 框架怎么选(对比表)
java·人工智能·spring·ai·langchain4j
Hilaku19 分钟前
前端的技术判断力是怎么练出来的?
前端·javascript·程序员
悠仁さん21 分钟前
【C++】set map 使用
java·前端·c++
用户0936717554124 分钟前
用 4500 行 TypeScript 复刻了童年方格纸上的海战棋
前端·vue.js
CCIE-Yasuo27 分钟前
网络安全-学习web开发-基础概念、常用标签
前端·学习