2016-09-20 85 views
0
bower EACCES  EACCES: permission denied, open '/home/caner/.cache/bower/packages/e5ec1b46386aa59c822f27e340f7ab5b-1.5.8.lock' 

Stack trace: 
Error: EACCES: permission denied, open '/home/caner/.cache/bower/packages/e5ec1b46386aa59c822f27e340f7ab5b-1.5.8.lock' 
    at Error (native) 

Console trace: 
Error 
    at StandardRenderer.error (/home/caner/.npm-global/lib/node_modules/bower/lib/renderers/StandardRenderer.js:81:37) 
    at Logger.<anonymous> (/home/caner/.npm-global/lib/node_modules/bower/lib/bin/bower.js:110:26) 
    at emitOne (events.js:90:13) 
    at Logger.emit (events.js:182:7) 
    at Logger.emit (/home/caner/.npm-global/lib/node_modules/bower/lib/node_modules/bower-logger/lib/Logger.js:29:39) 
    at /home/caner/.npm-global/lib/node_modules/bower/lib/commands/index.js:48:20 
    at _rejected (/home/caner/.npm-global/lib/node_modules/bower/lib/node_modules/q/q.js:844:24) 
    at /home/caner/.npm-global/lib/node_modules/bower/lib/node_modules/q/q.js:870:30 
    at Promise.when (/home/caner/.npm-global/lib/node_modules/bower/lib/node_modules/q/q.js:1122:31) 
    at Promise.promise.promiseDispatch (/home/caner/.npm-global/lib/node_modules/bower/lib/node_modules/q/q.js:788:41) 
System info: 
Bower version: 1.7.9 
Node version: 5.12.0 
OS: Linux 4.4.0-38-generic x64 

当我尝试用EACCES:许可被拒绝,开放

bower pdate 

我试过很多东西安装亭子我得到这个错误。

凉亭初始化 CHOWN

,但没有奏效

我第一次安装NPM然后尝试安装亭子。

我做了大部分的

https://www.google.com.tr/search?q=Error%3A+EACCES%3A+permission+denied%2C+open+%27%2F%2Fbower-github.json%27&oq=Error%3A+EACCES%3A+permission+denied%2C+open+%27%2F%2Fbower-github.json%27&aqs=chrome..69i57j69i58.3505j0j4&sourceid=chrome&ie=UTF-8

,但不工作的。

可能是什么原因?

我想做的事是

npm install 
npm install -g bower (no need if you have installed bower) 
bower install 
bower prune 
bower update 
npm install -g gulp (no need if you have installed gulp) 
gulp install 

在项目目录

+0

它看起来像你做了一些'sudo'或root并弄乱了你的权限。解决这些问题,你又回来了。 – tadman

回答

1

先取下.cache文件夹,我想这与不同的权限创建.cache文件夹,当你与sudo等发挥情况

那么运行这个命令:

sudo rm -rf /home/caner/.cache 

之后再次运行您的命令

+0

我也试过这个,但现在再试一次。 – mark

+0

如果您尝试过并且不起作用,那么意味着'/ home/caner'文件夹不属于当前用户('caner') – num8er

相关问题