解决npm install权限问题

问题描述

当使用npm的install --save安装包时,可能会出现类似下面这样的权限问题:

1
2
3
4
npm ERR! path /Users/neo/Documents/sdsy888.github.io/node_modules/hexo-pdf
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access

并且这个问题即使使用sudo命令也无法解决。

解决办法

针对报错的文件,修改权限:

1
sudo chown -R `whoami` /Users/neo/Documents