команда sudo chown, предложенная npm - PullRequest
0 голосов
/ 08 января 2020
Команды

npm показывают это сообщение после выполнения, хотя я и являюсь администратором. Я установил узел на macOS с помощью установщика, загруженного с его веб-сайта.

npm update check failed  
Try running with sudo or get access
to the local update config store via
sudo chown -R $USER:$(id -gn $USER) /Users/username/.config

Я попробовал указанную выше команду, и теперь я не получаю это сообщение. Кажется, сейчас все работает хорошо. У меня есть два вопроса по этому поводу:

  1. Что означает $USER:$(id -gn $USER) в приведенной выше команде? Страница man для chown не объясняет это выражение, и я не смог найти ответ на этот вопрос. (Простите, если на этот вопрос уже где-то ответили)

  2. Ответ, который я нашел на этом сайте относительно сообщения об ошибке выше, советует следующее:

    Не взламывать с разрешениями, установите узел правильно.

Вот ссылка на него: { ссылка }

Как кто-то, кто имеет уже запустите команду, предложенную npm, я должен быть осторожен Нужно ли мне что-то «исправлять», чтобы не столкнуться с проблемой в будущем?

...