npm install -g expo-cli завершается с ошибкой «EPERM: операция не разрешена, отсоедините« ... \ adb.exe » - PullRequest
0 голосов
/ 18 мая 2019

Я получаю сообщение об ошибке при запуске

$ npm install -g expo-cli

Я попытался переустановить модули узла как администратор, но произошла та же ошибка.

Окружающая среда: Windows 10, Версия узла: 10.15.3, Версия NPM: 6.9.0

Я ожидаю, что установка произойдет, но возникает такая ошибка:

нпм ERR! дорожка C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules.xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe нпм ERR! код EPERM npm ERR! errno -4048 npm ERR! syscall unlink npm ERR! Ошибка: EPERM: операция не разрешена, отсоединение 'C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules.xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe' нпм ERR! {[Ошибка: EPERM: операция не разрешена, отсоединение 'C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules.xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe'] нпм ERR! причина: npm ERR! {Ошибка: EPERM: операция не разрешена, разъединить 'C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules.xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe' нпм ERR! errno: -4048, npm ERR! код: 'EPERM', npm ERR!
syscall: 'unlink', npm ERR! путь: npm ERR!
'C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules \ .xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe' }, npm ERR! stack: npm ERR! Ошибка: EPERM: операция не выполнена разрешено, отменить связь \ 'C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules \ .xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe \'», нпм ERR! errno: -4048, npm ERR! код: 'EPERM', npm ERR! Системный вызов: 'unlink', npm ERR! путь: npm ERR!
'C: \ Users \ Griseld \ AppData \ Roaming \ НПМ \ node_modules \ экспо-кли \ node_modules \ .xdl.DELETE \ бинарники \ Windows \ ADB \ adb.exe', нпм ERR! parent: 'expo-cli'} npm ERR! нпм ERR! Операция была отклонено вашей операционной системой. нпм ERR! Возможно, что файл уже использовался (текстовым редактором или антивирусом), npm ERR! или же что у вас нет прав для доступа к нему. нпм ERR! нпм ERR! если ты считаю, что это может быть проблема с разрешениями, пожалуйста, проверьте npm ERR! разрешения файла и содержащих его каталогов, или попробуйте работает нпм ERR! команда снова от имени root / Administrator (хотя это не рекомендуется).

1 Ответ

2 голосов
/ 20 мая 2019

Пройдите по этой строке в журнале ошибок: «C: \ Users \ Griseld \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules.xdl.DELETE \ binaries \ windows \ adb \ adb.exe»npm ERR!

expo cli не устанавливался просто потому, что ваш adb все еще использует ранее установленную expo cli в вашей системе.была похожая проблема не очень долго ... убить процесс adb.exe

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