npm 错误! notsup 与您的 Node/npm 版本不兼容:[电子邮件受保护] npm 错误! notsup 必需:{"node":"^18.17.0 || >=20.5.0"}

问题描述 投票:0回答:1

我正在构建下一个 JS 应用程序,当我尝试运行时,我收到一条错误消息,指出节点版本不受支持。所以我尝试更新我的节点版本,我尝试了各种资源中指定的很多命令。我尝试删除环境变量中提供的路径,但我的环境变量中没有名为node JS的路径。我还尝试删除系统中的 npm 缓存 node-gyp 和文件夹,但我也收到错误。这里有什么问题呢? 以下是我收到的错误:

C:\Users\LENOVO>npm install -g n

npm通知 npm 通知 npm 新的主要版本可用! 8.19.2 -> 10.2.5 npm 通知变更日志:https://github.com/npm/cli/releases/tag/v10.2.5 npm 通知 运行 npm install -g [email protected] 进行更新! npm通知 npm 错误!代码 EBADPLATFORM npm 错误! notsup [email protected] 不受支持的平台:需要 {"os":"!win32"}(当前:{"os":"win32","arch":"x64"}) npm 错误! notsup 有效操作系统:!win32 npm 错误! notsup 有效架构:未定义 npm 错误! notsup 实际操作系统:win32 npm 错误! notsup 实际拱形:x64

npm 错误!此运行的完整日志可以在以下位置找到: npm 错误! C:\Users\LENOVO\AppData\Local pm-cache_logs�3-12-16T13_52_45_735Z-debug-0.log

C:\Users\LENOVO> npm install -g [电子邮件受保护]

npm 错误!代码 EBADENGINE npm 错误!引擎 不支持的引擎 npm 错误!引擎与您的 Node/npm 版本不兼容:[电子邮件受保护] npm 错误! notsup 与您的 Node/npm 版本不兼容:[电子邮件受保护] npm 错误! notsup 必需:{"node":"^18.17.0 || >=20.5.0"} npm 错误! notsup 实际:{"npm":"8.19.2","node":"v18.12.1"}

npm 错误!此运行的完整日志可以在以下位置找到: npm 错误! C:\Users\LENOVO\AppData\Local pm-cache_logs�3-12-16T13_53_18_837Z-debug-0.log

C:\Users\LENOVO>npm install npm@latest -g

npm 错误!代码 EBADENGINE npm 错误!引擎 不支持的引擎 npm 错误!引擎与您的 Node/npm 版本不兼容:[电子邮件受保护] npm 错误! notsup 与您的 Node/npm 版本不兼容:[电子邮件受保护] npm 错误! notsup 必需:{"node":"^18.17.0 || >=20.5.0"} npm 错误! notsup 实际:{"npm":"8.19.2","node":"v18.12.1"}

npm 错误!此运行的完整日志可以在以下位置找到: npm 错误! C:\Users\LENOVO\AppData\Local pm-cache_logs�3-12-16T13_54_18_107Z-debug-0.log

node.js npm npm-install
1个回答
0
投票

node -v [检查您当前的版本]

nvm ls [显示所有已安装的版本]

nvm install 18.17.0 [安装特定版本]

nvm 使用 18.17.0 [切换到已安装的版本]

© www.soinside.com 2019 - 2024. All rights reserved.