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后重装

相关推荐
前端工作日常1 小时前
我学习到的 npx 命令
前端·npm
给力学长1 小时前
自习室预约小程序的设计与实现
java·数据库·vue.js·elementui·小程序·uni-app·node.js
有事没事实验室2 小时前
node.js中的path模块
前端·css·node.js·html·html5
该用户已不存在8 小时前
Node.js 真的取代了PHP吗?
前端·后端·node.js
牛马喜喜8 小时前
electron-vite 动态加载脚本 实现动态插件
electron·node.js
一个很帅的帅哥9 小时前
Webpack 和 Vite 的关键区别
前端·webpack·前端框架·node.js
sq80015 小时前
listr2 入门教程2-Node.js持续显示任务运行状态
node.js
koooo~1 天前
node.js中的fs与path模块
node.js
刘大猫.1 天前
npm ERR! cb() never called!
前端·npm·node.js·npm install·npmm err·never called
李先生9302 天前
Puppeteer最新迁移和服务
前端·node.js