懒人终于修复了npm的sudo问题

问题表现是在使用npm的时候经常因为权限问题,需要使用sudo才能安装package或其他操作。

1
npm install some-package // EACCES error

因为你OS X上使用homebrew或其他安装方式安装node的时候使用了sudo权限,导致以后每次对npm主目录的操作都要请求root权限。

我使用官方Fixing npm permissions 推荐中的第一种修改npm默认目录的的权限修复了这个问题。