2016-09-01 7 views
1

を拒否された私は、次の角種子アプリ使用しています:https://github.com/angular/angular-seedバウアー許可が

を私は$ bower installを実行すると、私は次のエラーが表示されます

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

Error: EACCES: permission denied, open '/Users/Mac/.config/configstore/bower-github.json' 
You don't have access to this file. 
at Error (native) 
at Object.fs.openSync (fs.js:640:18) 
at Object.fs.readFileSync (fs.js:508:33) 
at Object.get (/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:35:26) 
at Object.Configstore (/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:28:44) 
at readCachedConfig (/usr/local/lib/node_modules/bower/lib/config.js:19:23) 
at defaultConfig (/usr/local/lib/node_modules/bower/lib/config.js:11:12) 
at Object.<anonymous> (/usr/local/lib/node_modules/bower/lib/index.js:16:32) 
at Module._compile (module.js:556:32) 
at Object.Module._extensions..js (module.js:565:10) 

は、私はこの問題をどのように修正すればよいですか?

+0

は、そのファイルのパーミッションを見ていたのですか?おそらく、それが生成されてから正しいアクセス権が得られなかったかもしれません。 –

+0

"sudo bower install"を使ってみましたか?この後も動作しない場合は、システム上の.configの場所のユーザーとグループを変更する必要があります。参照:https://github.com/bower/bower/issues/2262。 "sudo chown -R $ USER:$ GROUP〜/ .npm" と "sudo chown -R $ USER:$ GROUP〜/ .config" –

+0

@ LukeP.Issac、私は 'sudoそれは成功しなかった。どちらもアクセス許可を変更していませんでした。私はユーザーとグループの.congファイルを調べます。 – runningraptor

答えて

0

申し訳ありませんでしたので、私は複数の人にさまざまなチャンネルで質問し、問題を解決しました。誰かが私と同じ問題を抱えていた場合に備えて、私はここにそれを掲示すると考えました。私は

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

次のコマンドを

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

をした後、

$ bower init 

は答えを完了してから

$ bower install