NPM uninstall -g 哟,哟仍然有效

NPM uninstall -g yo, yo still works

我是一个无能为力的菜鸟,已经咨询了几个比我了解(很多)的朋友。对不起,如果这些是愚蠢的问题。希望大家帮帮忙。

我认为这与一些奇怪的 NPM 路径问题有关,但我无法弄清楚。 npm install -g generator-xxx 成功完成,但是当我 运行 哟,没有列出发电机。

已尝试 npm update -g npm - 没有骰子。 Npm 仍然过时。 n 和大多数(但不是全部?我认为?)npm 模块也是如此。

我试着从头开始,然后 NPM's advice 重新开始。从 node.js 的网站重新安装节点。令人高兴的是,node 是最新的,但是 npm 仍然 几个版本落后 (2.11.3).

所有这一切中最令人不安的部分:npm uninstall -g npm 并且软件包仍然有效,这让我觉得我的盒子里某处有一个流氓 npm 安装,但我找不到它。

提前感谢您的时间和考虑!

Node 默认从多个位置加载模块,这也受您的环境影响。查看这些位置,看看是否安装了您不知道的模块。

  • $HOME/.node_modules
  • $HOME/.node_libraries
  • <prefix>/lib/node_modules(其中 <prefix> 例如 /usr/usr/local
  • $NODE_PATH 环境变量
  • 中的任何路径
  • ./node_modules如果当前目录存在
  • ../node_modules如果存在
  • ...依此类推树,一直到文件系统的根