Ошибка при попытке установить firebase с NPM

Я пытаюсь (пере) установить Firebase, однако, когда я запускаю sudo npm install -g firebase-tools появляется следующая ошибка:

Я понятия не имею, что не так, это работало хорошо несколько месяцев назад.

1 ответ

Вы пытаетесь бежать

npm cache clean

и затем пытается установить снова.

Если ошибка не пропала, попробуйте ниже

Вы пытались установить homebridge с --unsafe-perm вариант?

sudo npm install -g --unsafe-perm homebridge

Если npm обнаруживает, что работает от имени пользователя root, он переходит к непривилегированному пользователю, у которого нет прав на запись в /root/.node-gyp. Опция --unsafe-perm не позволяет пользователю сменить пользователя.

nvm не имеет этой проблемы, когда не использует sudo, потому что он хранит все в домашнем каталоге текущего пользователя.

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