2014-01-24 21 views
18

saubere Windows 7 professionelle Installation mit Knoten und Git.Bower installieren Pakete EPERM Umbenennen Fehler

einfach bower.json

{ 
    "name": "name123456", 
    "version": "1.0.0", 
    "dependencies": { 
    "closure-compiler": "http://dl.google.com/closure-compiler/compiler-latest.zip" 
    } 
} 

Lauf Bower installieren und stirbt mit Berechtigungsfehler.

error

eine Ahnung, warum dies geschieht? Danke.

Antwort

28

Es ist ein Bug in Bower 1.2.7 und höher im Zusammenhang mit einer aktualisierten Zip-Bibliothek. Eine Abhilfe ist neu installieren Bower, da es ein Upgrade für die Zip-Bibliothek zwingen:

bower cache clean 
npm uninstall -g bower 
npm install -g bower 

Weitere Informationen finden Sie https://github.com/bower/bower/issues/991

Beachten Sie, dass das oben mit einer älteren Version von Knoten nicht ausreichend ist (Ich habe versucht, 0.9.9). Mit der neuesten Version von Node scheint es wieder gut zu funktionieren.

4

Wenn die akzeptierte Antwort nicht für Sie funktioniert, können Sie die folgende Zeile versuchen.

npm uninstall -g bower && npm update decompress-zip && npm install -g bower 

Source - Github

0

Reinigen Sie den Cache.

bower cache clean