Не удалось установить appium с помощью npm из-за ошибки разрешений

Я не могу установить appium на свой Mac из-за ошибки прав доступа.

npm install -g appium
npm WARN checkPermissions Missing write access to 
/usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access 
'/usr/local/lib/node_modules'
npm ERR!  { [Error: EACCES: permission denied, access 
'/usr/local/lib/node_modules']
npm ERR!   stack:
npm ERR!    'Error: EACCES: permission denied, access 
\'/usr/local/lib/node_modules\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules' }

есть ли способ установить его без использования sudo? Я могу установить его так:

sudo npm install -g appium --unsafe-perm=true --allow-root

Но это вызывает у меня проблемы.

Спасибо

Настройка шаблона Metronic с помощью Webpack и Gulp
Настройка шаблона Metronic с помощью Webpack и Gulp
Я пишу эту статью, чтобы поделиться тем, как настроить макет Metronic с помощью Sass, поскольку Metronic предоставляет так много документации, и они...
0
0
320
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я смог решить проблему. Я вручную удалил node и npm со своего компьютера. Затем я установил nvm. После этого я установил узел, используя: узел установки nvm После этого я смог установить appium

Другие вопросы по теме