нпм ERR! Скорее всего, у вас нет прав доступа к этому файлу в качестве текущего пользователя на Mac - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь запустить команду npm install -y, но получаю следующую ошибку ...

введите описание изображения здесь

Я пробовалбежать sudo npm install -y но это никуда меня не привело. Любые идеи?

В сообщении об ошибке говорится, что может потребоваться запустить от имени пользователя root / admin, но я уверен, что я работаю от имени администратора. Любая помощь будет оценена!

1 Ответ

0 голосов
/ 06 ноября 2019

Вы не должны запускать npm под sudo. Вместо этого вам нужно убедиться, что ваш каталог и все его подкаталоги доступны для записи.

На всякий случай, я бы удалил вашу текущую установку и перезапустил бы в каталоге, где вы знаете, что у текущего пользователя есть разрешения на запись. .

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

sudo chown -R <youruser>:<youruser> *
sudo chmod -R u+w *

Будьте осторожны, так как это изменит владельца и разрешения для всех файлов в поддереве (кроме файлов, начинающихся с .).

...