Удаление поврежденной записи из глобальных npm - PullRequest
0 голосов
/ 16 февраля 2019

Мои 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.Есть ли где-нибудь файл, содержащий все ожидаемые глобальные пакеты, которые мне нужно отредактировать?Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...