2013-11-11 6 views
5

Когда я настраивал среду Node js, я часто сталкиваюсь с ошибкой разрешения npm, так как он не может получить доступ/node-modules /. С помощью этого вопроса (npm throws error without sudo) мне удалось изменить право собственности. Однако я должен был ввести свое имя пользователя вместо «whoami», как в примере.«whoami» не работает на терминале Mac

sudo chown -R 'whoami' ~/.npm 
chown: whoami: illegal user name 

Означает ли это, что «whoami» не поддерживается на Mac, или я делаю что-то неправильно?

ответ

28

У вас есть опечатка: вы должны использовать назад клещи

sudo chown -R `whoami` ~/.npm 
+0

большое спасибо, ChristianF. Я никогда не думал, что они будут отсталыми клещами. – Andy

+0

это сделало трюк супер ответ, спасибо много .. –

Смежные вопросы