【发布时间】:2017-01-11 22:33:24
【问题描述】:
我无法更新 npm,并让它与 Nodist 一起使用。
每当我尝试使用命令更新 npm 时
npm install -g npm
执行后立即出现以下消息:
(node:5304) fs:不支持重新评估本机模块源。 如果您使用的是 graceful-fs 模块,请将其更新到更新的版本。
C:\Program Files (x86)\Nodist\v\nodev6.5.0\npm -> C:\Program Files (x86)\Nodist\v\nodev6.5.0\node_modules\npm\bin\npm-cli. js
npm@3.10.6 C:\Program Files (x86)\Nodist\v\nodev6.5.0\node_modules\npm
在之后做一个npm -v,给了我以前的版本:
...> npm -v
2.14.10
但是,如果您注意到上面消息中的最后一行,npm@3.10.6 这意味着它正在尝试安装 那个 版本的npm。
我还遵循了针对 Ubuntu 用户的 this 帖子和针对 Windows 用户的 this 的说明,但它们似乎解决了独立安装 NodeJS 和 NOT NodeJS + Nodist 组合的问题.
同时,我想知道 Nodist 本身是否能够让我们更新 npm,或者换句话说,它是否也像 node 一样对 npm 有任何版本管理功能。
提前感谢您的帮助。
附加信息
我在 Windows 7 上使用 Nodist v0.7.1。
【问题讨论】: