所以我更新了我的npm。然后将我的npm根目录设置为/ usr / local / lib / node_modules / node / lib / node_modules。我所有的旧全局包都在/ usr / local / lib / node_modules。此外,当我尝试访问全局时,npm尝试访问旧文件夹。因此,我将软件包下载到/ usr / local / lib / node_modules / node / lib / node_modules并访问/ usr / local / lib / node_modules中的软件包。如何调整npm root?我试图改变NODE_PATH,没有帮助。驾驶我nuuuuts。谢谢!