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)
,看看是否有任何错误