我的npm
全局软件包有一个损坏的条目,该条目引用了一个不存在的本地文件(我想很久以前,我正在尝试在本地开发npm库,它已经被遗弃了)。
当我尝试npm -list -g --depth=0
时,我得到:
C:\Users\adrian\AppData\Roaming\npm
+-- bower@1.8.8
+-- create-react-app@2.1.5
+-- gulp@4.0.0
+-- npm@6.8.0
+-- npm-check@5.9.0
+-- error: ENOENT: no such file or directory, stat 'C:\Users\myUserName\AppData\Roaming\npm\node_modules\qc_react-keydown
+-- serverless@1.37.1
+-- ts-node@8.0.2
+-- typescript@3.3.3
+-- webpack@4.29.4
`-- whybundled@1.4.2
因此,在正确安装的软件包中,我得到了对C:\Users\myUserName\AppData\Roaming\npm\node_modules\qc_react-keydown
的引用(甚至不是有效的名称)。我该如何删除?我已经尝试过npm uninstall -g qc_react-keydown
,但这没用,npm unlink qc_react-keydown
也没有。是否有文件包含我需要编辑的所有预期全局软件包?谢谢。