Ошибка выброса NPM при попытке установить новый пакет - PullRequest
0 голосов
/ 01 апреля 2019

Здравствуйте, у меня возникла следующая проблема, когда я пытаюсь установить какой-либо пакет узла в своем приложении реагирования, я получаю эту ошибку:

npm ERR! path C:\Users\earth\Desktop\Project\DAPP\client\node_modules\websocket
npm ERR! code EISGIT
npm ERR! git C:\Users\earth\Desktop\Project\DAPP\client\node_modules\websocket: Appears to be a git repo or submodule.
npm ERR! git     C:\Users\earth\Desktop\Project\DAPP\client\node_modules\websocket
npm ERR! git Refusing to remove it. Update manually,
npm ERR! git or move it out of the way first.
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\earth\AppData\Roaming\npm-cache\_logs\2019-04-01T19_35_16_846Z-debug.log

И я не могу установить какие-либо пакеты, как я могу это исправить?

Ответы [ 2 ]

4 голосов
/ 01 апреля 2019

Хорошо, я только что решил. Кажется, все работает так: при поиске решения в течение нескольких часов вы ничего не находите. Но после публикации в StackOverflow вы сразу же найдете решение.

В любом случае проблема была в том, что в папке была .git C:\Users\earth\Desktop\Project\DAPP\client\node_modules\websocket. Я удалил его вручную, и теперь установка пакета работает.

0 голосов
/ 15 июля 2019

Недавно была закрыта вышестоящая ошибка, которая удаляет каталог .git из websocket v1.0.29: https://github.com/theturtle32/WebSocket-Node/issues/353

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