Ich stoße auf die Fehlerstapel-Ablaufverfolgung, während ich versuche, "jQuery" mit Bower zu installieren. Kann jemand Hilfe anbieten?
C:\study\meanApp>bower install jquery --save
bower not-cached git://github.com/jquery/jquery.git#*
bower resolve git://github.com/jquery/jquery.git#*
bower download https://github.com/jquery/jquery/archive/2.1.1.tar.gz
bower retry Download of https://github.com/jquery/jquery/archive/2.1.1.t
ar.gz failed, trying with git..
bower EPERM EPERM, unlink 'C:\Users\UserZ\AppData\Local\Temp\AUserZ\bower\jquery-8680-AaJIqU\archive.tar.gz'
Stack trace:
Error: EPERM, unlink 'C:\Users\UserZ\AppData\Local\Temp\A-UserZ\bower\jqu
ery-8680-AaJIqU\archive.tar.gz'
Console trace:
Trace
at StandardRenderer.error (C:\Users\UserZ\AppData\Roaming\npm\node_module
s\bower\lib\renderers\StandardRenderer.js:72:17)
at Logger.<anonymous> (C:\Users\UserZ\AppData\Roaming\npm\node_modules\bo
wer\bin\bower:110:22)
at Logger.EventEmitter.emit (events.js:95:17)
at Logger.emit (C:\Users\UserZ\AppData\Roaming\npm\node_modules\bower\nod
e_modules\bower-logger\lib\Logger.js:29:39)
at C:\Users\UserZ\AppData\Roaming\npm\node_modules\bower\lib\commands\ind
ex.js:40:20
at _rejected (C:\Users\UserZ\AppData\Roaming\npm\node_modules\bower\node_
modules\q\q.js:797:24)
at C:\Users\UserZ\AppData\Roaming\npm\node_modules\bower\node_modules\q\q
.js:823:30
at Promise.when (C:\Users\UserZ\AppData\Roaming\npm\node_modules\bower\no
de_modules\q\q.js:1035:31)
at Promise.promise.promiseDispatch (C:\Users\UserZ\AppData\Roaming\npm\no
de_modules\bower\node_modules\q\q.js:741:41)
at C:\Users\UserZ\AppData\Roaming\npm\node_modules\bower\node_modules\q\q
.js:557:44
System info:
Bower version: 1.3.9
Node version: 0.10.18
OS: Windows_NT 6.1.7601 ia32
P.S: Ich habe den StackOverflow durchgegangen, konnte nichts mit meinem Fehler in Verbindung bringen und postete diese Frage.
Vielen Dank im Voraus, Dave
Das Bereinigen des Caches hat den Fehler für mich behoben: npm cache clean
Ich habe den gleichen Fehler "EPERM, unlink" aber mit einem anderen Archiv erhalten.
Durch Ausführen dieser Befehle wurde das Problem für mich gelöst:
An diesem Link habe ich gesehen, wie ich diese Befehle verwenden soll: https://github.com/bower/bower/issues/798 .__ Das Update des decompress-Zip hat das Problem für andere als gelöst Gut.
Ich habe diesen Fehler erhalten und die Laube im ausführlichen Modus ausgeführt. Und fand den Fehler wie folgt:
bower error SELF_SIGNED_CERT_IN_CHAIN
Um dieses Problem zu beheben, fügen Sie in .bowerrc eine Zeile hinzu, die in Ihrem Standardverzeichnis erstellt wurde.
"strict-ssl": false
Versuchen Sie es erneut mit bower install
, es sollte funktionieren.
Sie können die folgende Sequenz versuchen. Es hat für mich funktioniert. bower cache clean npm uninstall -g bower npm install -g bower .__
Ich hatte ein ähnliches Problem und löste es ziemlich leicht. Ich habe versucht, die Installation zu starten, während ein Server von meinem Computer aus ausgeführt wird. Ich habe den Server und IDE (Webstorm) getrennt und es hat funktioniert.
Deinstallieren Sie Ihren alten Knoten (es kann <0.12.0 sein)
Und installiere Knotenversion> v0.12.0 (In meinem Fall v0.12.7)
Dann
npm update npm -g
Und
bower install
Ich habe es durch Laufen gelöst
bower cache clean
Wenn ich auf diesen Fehler stoße, muss ich den Cache der NPM bereinigen.
npm cache clean
wenn dies nicht funktioniert, deinstalliere ich die betroffene Bower-Komponente und installiere sie erneut.
ich hatte auch das gleiche Problem und ich versuchte erneut alles deinstalliert, dann nachdem ich wieder installiert gitbash Befehl in Gitbash
$ npm install -g bower // let it execute
einmal ausgeführt
noch einmal Befehl
$ bower install bootstrap // let it execute
wenn Sie ausgeführt werden, haben Sie Wenn Sie mehr wollen, dann mehr Befehle ausführen :)
z.B.
$ bower install script.js