7

搭建Node js环境时,经常遇到npm权限错误,无法访问/node-modules/。在这个问题的帮助下(npm throws error without sudo),我设法改变了所有权。但是,我必须输入我的用户名,而不是示例中的“whoami”。

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

这是否意味着mac不支持'whoami',或者我做错了什么?

4

1 回答 1

34

你有一个错字:你需要使用反向刻度

sudo chown -R `whoami` ~/.npm
于 2013-11-11T18:29:30.637 回答