Node.js npm-g列表不显示任何内容(但npm列表将显示)

Node.js npm-g列表不显示任何内容(但npm列表将显示),node.js,npm,Node.js,Npm,我有个奇怪的问题。我似乎找不到有类似问题的人(这很少见),所以我想我会问 我似乎无法让npm-g列表显示任何内容。甚至不是——空的。只是一个空行 我已尝试重新安装npm。我更新了节点。我在全局范围内重新安装了程序包(这可以正常工作)。我可以显示本地npm列表。它只是不适用于-g标志 到目前为止,我所能找到的东西都没有坏掉,我所有的包都按预期工作,所以这与其说是阻塞问题,不如说是一个麻烦问题。但我一辈子都搞不清楚是什么导致了这种行为 有人有线索吗 下面的行为截图 我也有同样的问题。在我的例子中

我有个奇怪的问题。我似乎找不到有类似问题的人(这很少见),所以我想我会问

我似乎无法让
npm-g
列表显示任何内容。甚至不是
——空的
。只是一个空行

我已尝试重新安装
npm
。我更新了节点。我在全局范围内重新安装了程序包(这可以正常工作)。我可以显示本地
npm列表
。它只是不适用于
-g
标志

到目前为止,我所能找到的东西都没有坏掉,我所有的包都按预期工作,所以这与其说是阻塞问题,不如说是一个麻烦问题。但我一辈子都搞不清楚是什么导致了这种行为

有人有线索吗

下面的行为截图


我也有同样的问题。在我的例子中,它是由全局节点_modules文件夹中的符号链接中断引起的,所以我猜
npm list-g
会对此感到困惑。当我移除坏掉的符号链接后,一切都恢复了正常

尝试运行
ls-l$(npm root-g)
,看看是否有任何错误