mac环境安装多个node版本(可切换)

出现问题

mac m1pro版(前段时间刚换的),环境安装的都是最新的。node 18.17.1 前端跑的是react 18 的项目(antD), 又跑了一个相对环境配置比较低的项目,然后启动不起来了;

分析控制台报错,推断是node版本的问题;

解决问题

决定还是和之前安装多个版本,尝试安装nvm 无果后,通过采用安装sudo npm install n -g

的方式,

cpp 复制代码
# 1.安装 n  可能需要输入password(开机密码)
sudo npm install n -g

# 2.查看 所有的node版本 
npm view node versions

# 3.安装稳定版本(默认是18的)
sudo n stable

# 4.安装 16的版本(推荐的版本)
sudo n 16.15.0

# 5.查看node版本 
node -v

# 6.查看所有node 环境
n list 

# 7.切换node 版本
sudo n 版本号

# 清除node.js的cache: 
sudo npm cache clean -f

完结撒花

相关推荐
huangdong_7 小时前
淘宝商品SKU图自动分类技术深度解析:从DOM解析到智能归档
开发语言·javascript·ecmascript
xiaofeichaichai10 小时前
ES 新特性九年速览:从 ES2016 到 ES2024
前端·javascript·es6
放下华子我只抽RuiKe511 小时前
FastAPI 全栈后端(四):认证与授权
开发语言·前端·javascript·python·深度学习·react.js·fastapi
如果超人不会飞12 小时前
WebMCP:当浏览器学会和 AI「说人话」,你的网页就成了智能体的游乐场
javascript
整点可乐12 小时前
cesium实现全景图加载
javascript·cesium
dualven_in_csdn13 小时前
一键起飞调用示例
android·java·javascript
meilindehuzi_a13 小时前
通俗易懂掌握树与二叉树:定义、核心概念与JS实现遍历
javascript·ecmascript
胡志辉13 小时前
深入浅出理解浏览器事件循环:从一道输出题讲到 Chrome 源码
前端·javascript·面试
gz-郭小敏13 小时前
优化横向滚动展示大量数据的时候数据晃动问题
前端·javascript·html·css3