You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

npm v9.7.1与兼容Node.js版本冲突报错求助

Node.js与npm版本兼容问题
  • 当前已安装Node.js版本:18.3.0,验证命令及结果:
<test> node --version
v18.3.0

使用npm v9.7.1时提示无法在该版本Node.js上运行,尽管官方声明此npm版本支持>=18.0.0的Node.js,报错信息如下:

<test> npm --version
ERROR: npm v9.7.1 is known not to run on Node.js v18.3.0.  This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You can find the latest version at https://nodejs.org/.

ERROR:
C:\Program Files (x86)\Nodist\npmv\9.7.1\node_modules\@npmcli\config:1
../../workspaces/config
^

SyntaxError: Unexpected token '.'
    at Object.compileFunction (node:vm:352:18)
    at wrapSafe (node:internal/modules/cjs/loader:1033:15)
    at Module._compile (node:internal/modules/cjs/loader:1069:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Module._load (node:internal/modules/cjs/loader:827:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\Nodist\npmv\9.7.1\lib\npm.js:2:16)
    at Module._compile (node:internal/modules/cjs/loader:1105:14)

更新:安装Node.js 18.16.0版本后,仍出现相同错误:

ERROR: npm v9.7.1 is known not to run on Node.js v18.16.0.  This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You can find the latest version at https://nodejs.org/.

ERROR:
C:\Program Files (x86)\Nodist\npmv\9.7.1\node_modules\@npmcli\config:1
../../workspaces/config
^

SyntaxError: Unexpected token '.'
    at internalCompileFunction (node:internal/vm:73:18)
    at wrapSafe (node:internal/modules/cjs/loader:1176:20)
    at Module._compile (node:internal/modules/cjs/loader:1218:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32)
    at Module._load (node:internal/modules/cjs/loader:958:12)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (C:\Program Files (x86)\Nodist\npmv\9.7.1\lib\npm.js:2:16)
    at Module._compile (node:internal/modules/cjs/loader:1254:14)

内容的提问来源于stack exchange,提问作者MiffTheFox

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 00:54:59