gpt4 book ai didi

macos - 无法更新节点版本 - 意外标记

转载 作者:行者123 更新时间:2023-12-05 04:20:15 27 4
gpt4 key购买 nike

最近为了技术评估将我的节点降级到版本 12,现在想升级但似乎出了点问题。我尝试了很多每个人都建议的事情。

不是一个非常熟练的 mac 用户,所以任何帮助表示感谢

MacBook-Pro ~ % npm install -g n
ERROR: npm v9.1.2 is known not to run on Node.js v12.22.12. You'll need to
upgrade to a newer Node.js version in order to use this version of npm. 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:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:22
const hasLoadedNpm = npm?.config.loaded
^

SyntaxError: Unexpected token '.'
at wrapSafe (internal/modules/cjs/loader.js:915:16)
at Module._compile (internal/modules/cjs/loader.js:963:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:76:23)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:999:30)

-MacBook-Pro ~ % node -v
v12.22.12

尝试过 npm install -g n

最佳答案

尝试使用 nodejs.org/上的 OSX 安装程序。它将更新您的本地节点安装以及兼容的 npm 版本(撰写本文时为 v8.19.2)。然后在键入 node -v 时错误应该消失了。

关于macos - 无法更新节点版本 - 意外标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74564735/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com