gpt4 book ai didi

node.js - npm 认为 Node 已过时,但事实并非如此

转载 作者:搜寻专家 更新时间:2023-11-01 00:46:02 25 4
gpt4 key购买 nike

我正在尝试安装 node-gyp。我跑

 sudo npm install -g node gyp

我收到一条错误消息,指出它需要 Node 0.8.0,并指出我正在运行 0.6.12。问题是,我不是。我正在使用 NVM,目前正在运行 0.11.something。当我运行 node -v 我得到

 v0.11.1

为什么 NPM 认为我正在运行 Node 0.6?我已将默认 NVM 设置为最新版本。

准确的错误是:

Unsupported
Not compatible with your version of node/npm: request@2.21.0
Required ["node >= 0.8.0"]
Actual {"npm":"1.1.4","node":"0.6.12"}

我正在运行 ubuntu。

最佳答案

原来我用过

apt-get install nodejs

当我配置我的系统时。该安装有问题,我最终使用了 NVM。即使 node -v 返回了正确的版本,我也不得不使用 apt-get 来卸载“Node ”(这让 NVM 的版本很好)。现在我遇到了新问题,但它们是无关的。

关于node.js - npm 认为 Node 已过时,但事实并非如此,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16431649/

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