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

相关推荐
种时光的人3 小时前
关于人人开源框架renren-fast-vue前端npm install安装报错的问题解决方法
前端·vue.js·npm
q***49864 小时前
Node.js卸载超详细步骤(附图文讲解)
node.js
極光未晚5 小时前
Node.js的"老伙计":Express框架入门记
前端·node.js
WindrunnerMax5 小时前
基于 NodeJs 的分布式任务队列与容器优雅停机
javascript·后端·node.js
疯狂踩坑人6 小时前
【前端工程化】一文看懂现代Monorepo(npm)工程
前端·npm·前端工程化
yifengyiyufjq8 小时前
Docker 镜像制作教程
java·docker·node.js
要加油哦~8 小时前
nrm | npm 的镜像管理工具
前端·npm·node.js·nrm
艾小码8 小时前
从源码到npm:手把手带你发布Vue 3组件库
前端·vue.js·npm
e***282910 小时前
Windows 上彻底卸载 Node.js
windows·node.js
d***93520 小时前
Webpack、Vite区别知多少?
前端·webpack·node.js