нпм ERR!appium-chromedriver@3.1.4 install: `node install-npm.js` - PullRequest
0 голосов
/ 23 мая 2018

Установить appium на ОС x

Выполнить команду: $ sudo npm install -g appium@1.7.2

Ошибка: EACCES: разрешение запрещено, mkdir '/ usr / local/lib/node_modules/appium/node_modules/appium-chromedriver/2018422-31132-799ew3.4ynnk'

npm ERR!код ELIFECYCLE

npm ERR!errno 1

npm ERR!appium-chromedriver@3.1.4 install: node install-npm.js

npm ERR!Статус выхода 1

npm ERR!

npm ERR!Не удалось выполнить скрипт установки appium-chromedriver@3.1.4.

npm ERR!Это, вероятно, не проблема с npm.Вероятно, есть дополнительные выходные данные регистрации.

npm ERR!Полный журнал этого прогона можно найти в:

npm ERR!
/Users/oliveira/.npm/_logs/2018-05-23T01_24_48_805Z-debug.log

Ответы [ 3 ]

0 голосов
/ 23 мая 2018

Либо измените владельца всего проекта узла с помощью

sudo chown -R userName pathToProject

-R рекурсивно изменит владельца всего каталога и файлов внутри проекта.

Если вы этого не сделаетеЕсли вы хотите изменить владельца, вы можете запустить команду суперпользователем.

0 голосов
/ 16 октября 2018

Не используйте sudo при установке Appium через npm.

На сайте Appium есть:

"Убедитесь, что вы не установили Node или Appiumс sudo, иначе вы столкнетесь с проблемами.) Мы рекомендуем последнюю стабильную версию, хотя Appium поддерживает Node 6 +. "

0 голосов
/ 23 мая 2018

Вы можете попытаться изменить владельца вашей папки node_modules с помощью

sudo chown -R $(whoami) /usr/local/lib/node_modules/

...