【发布时间】:2018-01-23 10:29:09
【问题描述】:
我发现当我尝试在我的 Windows 7 机器上安装 node.js v6.11.2 时,它同时安装了错误版本的 npm。我直接从 node.js 的网站下载了安装程序,其中指出 6.11.2 包括 npm 3.10.10。但是,当我使用
检查我的 npm 版本时npm -v
它说我有 2.12.0 版本并向我抛出以下内容:
(node:4916) fs: 不支持重新评估本机模块源。如果您使用的是 graceful-fs 模块,请将其更新到更新的版本。
【问题讨论】:
-
当你输入 node -v 时,打印的真实版本是 6.11.2 ??
-
您是否安装了旧版本?您可以使用
npm install -g npm@^4更新到 v4。 (v5 有问题)。 -
node -v 表示 v6.11.2。我会尝试更新到 v4 看看会发生什么。
-
尝试更新到 npm v4 会引发错误。 “process.getuid 不是函数。”
标签: javascript node.js npm failed-installation