Команды
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
Я попробовал указанную выше команду, и теперь я не получаю это сообщение. Кажется, сейчас все работает хорошо. У меня есть два вопроса по этому поводу:
Что означает $USER:$(id -gn $USER)
в приведенной выше команде? Страница man
для chown
не объясняет это выражение, и я не смог найти ответ на этот вопрос. (Простите, если на этот вопрос уже где-то ответили)
Ответ, который я нашел на этом сайте относительно сообщения об ошибке выше, советует следующее:
Не взламывать с разрешениями, установите узел правильно.
Вот ссылка на него: { ссылка }
Как кто-то, кто имеет уже запустите команду, предложенную npm, я должен быть осторожен Нужно ли мне что-то «исправлять», чтобы не столкнуться с проблемой в будущем?