#git #npm
#git #npm
Вопрос:
Здравствуйте, у меня следующая проблема, когда я пытаюсь установить любой пакет узла в моем приложении react, я получаю эту ошибку:
npm ERR! path C:UsersearthDesktopProjectDAPPclientnode_moduleswebsocket
npm ERR! code EISGIT
npm ERR! git C:UsersearthDesktopProjectDAPPclientnode_moduleswebsocket: Appears to be a git repo or submodule.
npm ERR! git C:UsersearthDesktopProjectDAPPclientnode_moduleswebsocket
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:UsersearthAppDataRoamingnpm-cache_logs2019-04-01T19_35_16_846Z-debug.log
И я не могу установить какие-либо пакеты, как я могу это исправить?
Комментарии:
1. Пожалуйста, опубликуйте пример команды npm, с помощью которой вы устанавливаете пакет.
2. npm я реагирую-responsive-modal —save, в моей клиентской папке
3. Попробуйте удалить папку node_modules и снова запустить npm i. При запуске команды убедитесь, что вы находитесь в папке с вашим package.json.
Ответ №1:
Хорошо, я только что решил это. Кажется, что это всегда работает так: при поиске решения в течение нескольких часов вы ничего не находите. Но как только вы разместите сообщение в StackOverflow, вы сразу же найдете решение самостоятельно.
В любом случае, проблема заключалась в том, что внутри была папка .git C:UsersearthDesktopProjectDAPPclientnode_moduleswebsocket
. Я удалил его вручную, и теперь установка пакета работает.
Комментарии:
1. «Но как только вы разместите сообщение в StackOverflow, вы сразу же найдете решение самостоятельно». — это разновидность утиной отладки
Ответ №2:
Я трижды пытался удалить node_modules
и package-lock.json
, но безуспешно. Я пробовал удалять с помощью командной строки и вручную, но не сработало.
Единственный способ, который я нашел, чтобы заставить это работать, заключался в использовании yarn install
вместо npm install
node_modules
после удаления package-lock.json
и,,,. Если у вас нет yarn или вы не знаете, что это, вы могли бы посмотреть веб-сайт пакета Yarn