【发布时间】:2015-07-12 02:52:12
【问题描述】:
我是个菜鸟,我已经咨询了几个比我了解(很多)的朋友。对不起,如果这些是愚蠢的问题。希望大家帮忙。
我认为这与一些奇怪的 NPM 路径问题有关,但我无法弄清楚。 npm install -g generator-xxx 成功完成,但是当我运行 Yo 时,没有列出任何生成器。
试过npm update -g npm - 没有骰子。 Npm 仍然过时。 n 和大多数(但不是全部?我认为?)npm 模块也是如此。
我尝试从头开始,跟随NPM's advice 重新开始。从 node.js 的网站重新安装节点。令人高兴的是,node 是最新的,但 npm 仍然发布了几个版本 (2.11.3)。
所有这一切中最令人不安的部分:npm uninstall -g npm 并且这些软件包仍然有效,这让我觉得我的盒子里有一个流氓 npm 安装在嗡嗡作响,但我找不到它。
提前感谢您的时间和考虑!
【问题讨论】:
-
您从
npm root -g和which -a npm(终端)或gcm npm(PowerShell)获得哪些路径? -
@JonathanLonowski
/Users/zachherring/.node/lib/node_modules和/usr/local/bin/npm分别。 -
您似乎安装了多个 npm,其中一个正在执行(
/usr/local)并更新另一个(~/.node)而不是它自己。或者,至少,npmis configured 在后一条路径上工作。 -
啊。你有什么资源可以指点我来纠正这个问题吗?如何找到安装和/或修复路径?再次感谢。