错误:EACCES:权限被拒绝执行bower安装

时间:2016-07-04 02:01:18

标签: javascript node.js npm bower

我做bower install css-circle-menu

我收到了这个错误:

/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:54
                throw err;
                ^

Error: EACCES: permission denied, open '/Users/james/.config/configstore/bower-github.json'

试过sudo bower安装css-circle-menu,它也不起作用。还试图再次安装bower global,得到了同样的错误。

2 个答案:

答案 0 :(得分:4)

问题是由用户权限不足引起的。您可以避免调用sudo命令的问题,但我建议您尝试使用以下方法修复.config文件夹权限:

sudo chown -R $USER:$GROUP ~/.config

不应使用sudo运行Bower和NPM命令。

答案 1 :(得分:1)

试试这个:String2