node.js npm 版本不匹配问题

报错:

mbp:dd248 jooyzhao$ npm install frida

ERROR: npm v10.2.4 is known not to run on Node.js v14.21.3. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.

ERROR:

/Users/jooyzhao/.nvm/versions/node/v14.21.3/lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js:105

options.lookup ??= this.#options.lookup

^^^

SyntaxError: Unexpected token '??='

at wrapSafe (internal/modules/cjs/loader.js:1029:16)

at Module._compile (internal/modules/cjs/loader.js:1078:27)

at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)

at Module.load (internal/modules/cjs/loader.js:979:32)

at Function.Module._load (internal/modules/cjs/loader.js:819:12)

at Module.require (internal/modules/cjs/loader.js:1003:19)

at require (internal/modules/cjs/helpers.js:107:18)

at Object.<anonymous> (/Users/jooyzhao/.nvm/versions/node/v14.21.3/lib/node_modules/npm/node_modules/@npmcli/agent/lib/index.js:7:15)

at Module._compile (internal/modules/cjs/loader.js:1114:14)

at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)

mbp:dd248 jooyzhao$ node -v

v14.21.3

翻译:

npm当前版本为,node当前版本为,两者不兼容。

解决办法:

卸载node后重装

相关推荐
百度一下吧28 分钟前
Fastify 实战教程:从零搭建电商平台后台服务系统
node.js
YIAN1 小时前
LangGraph 完全入门指南:从线性工作流到带中断恢复的有状态 Agent 编排
langchain·node.js·agent
DevUp2 小时前
Directus 换掉 GPL 之后,Node.js CMS 到底怎么选?(二)
开源·node.js·cms
濮水大叔2 小时前
AI 编码实战:一句提示词,实现 CRUD、SSR 与多任务
node.js·ai编程·全栈
yume_sibai3 小时前
01-Node.js环境安装与基础
node.js
damoluomu3 小时前
Directus 换掉 GPL 之后,Node.js CMS 到底怎么选?(二)
node.js
孟陬3 小时前
JavaScript 反引号(` backtick)和双引号的不完全等价 ≠ 场景
javascript·node.js·bun
幸运小圣21 小时前
Buffer 新手入门【Node.js】
node.js·编辑器·vim
jj_ccwgw1 天前
从 0 到 1 搭建 pnpm + Workspaces + Turborepo Monorepo 保姆级指南
前端·node.js
梦想平凡1 天前
棋牌游戏技术实战(一):用 Node.js 实现房间消息队列、请求幂等与断线恢复
游戏·node.js