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

完结撒花

相关推荐
To_OC7 小时前
LC 51 N 皇后:我以为难的是回溯,结果栽在了对角线下标
javascript·算法·leetcode
小林ixn9 小时前
从零到一理解 React 父子组件通信:手写一个 Todo 应用带你彻底搞懂单向数据流
前端·javascript·react.js
a4493153629 小时前
iPhone Face ID 故障的分层诊断——原深感系统与主板加密配对机制
macos·ios·电脑·cocoa·iphone
白玉cfc10 小时前
【iOS】内存五大分区
macos·ios·cocoa
窝子面12 小时前
手搓最简前后端协作-node
javascript·数据库
kyriewen12 小时前
我让AI给前端项目做了一次完整的Code Review——它和人类的差距,比我想的大得多
前端·javascript·ai编程
এ慕ོ冬℘゜13 小时前
前端基础:什么是时间戳?JS获取时间戳三种方法与实战用途
开发语言·前端·javascript
hoLzwEge13 小时前
拯救低效调试!code-inspector-plugin 让代码定位如虎添翼
前端·前端框架·node.js
sugar__salt14 小时前
Vue3 表单双向绑定与响应式核心 API 技术详解
前端·javascript·vue.js
SmartBoyW14 小时前
CSS弹性布局(Flexbox)学习笔记:从零开始搞懂弹性布局
前端·javascript