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

完结撒花

相关推荐
行走的陀螺仪21 小时前
Vite & Webpack 插件/Loader 封装完全指南
前端·webpack·node.js·vite·前端工程化·打包构建
How_doyou_do21 小时前
常见的设计模式
前端·javascript·设计模式
Gomiko1 天前
JavaScript DOM 原生部分(五):事件绑定
开发语言·前端·javascript
巴拉巴拉~~1 天前
Flutter 通用下拉选择组件 CommonDropdown:单选 + 搜索 + 自定义样式
开发语言·javascript·ecmascript
Можно1 天前
深入理解 JavaScript 函数:分类、特性与实战应用
开发语言·javascript
lionliu05191 天前
JavaScript 变量声明最佳实践
前端·javascript·vue.js
源去_云走1 天前
自建 Iconfy API 服务:解决国内访问不稳定问题
前端·容器·npm·node.js
AAA阿giao1 天前
从零开始学 React:用搭积木的方式构建你的第一个网页!
前端·javascript·学习·react.js·前端框架·vite·jsx
JS_GGbond1 天前
JavaScript原型链:一份会“遗传”的家族传家宝
前端·javascript
前端达人1 天前
CSS终于不再是痛点:2026年这7个特性让你删掉一半JavaScript
开发语言·前端·javascript·css·ecmascript