2015-07-23 9 views
11

Ich baue eine App mit MEAN Stapel und versuche, meinen Frontend mit Yeoman-Generator Gerüst, wenn ich yo Winkel es nicht zu bauen und landet in dem folgendenFehler: Kann nicht finden, wo Sie Ihre Bower-Pakete aufbewahren. Verwenden Sie --force weiterhin

Running "wiredep:app" (wiredep) task 
    Warning: Error: Cannot find where you keep your Bower packages. Use --force to continue. 

Aborted due to warnings. 

Ich bin mit dieser Warnung fest. Ich fand eine ähnliche Frage here, aber diese Lösung hat mir nicht geholfen.

Anyhelp wird sehr geschätzt.

+0

Node-Version ???? ..... –

+0

Meine Knoten Version ist v0.10.37 –

+0

Pls Überprüfung nach Bower neu installieren ..... –

Antwort

11

bekam ich den gleichen Fehler auf

grunt serve.

Es wurde gelöst, als ich

npm install --global yo bower grunt-cli 

npm install -g generator-angular 

yo angular 

grunt serve 
versucht, wenn Sie einen Fehler erhalten: -

Running "wiredep:app" (wiredep) task

Warning: Error: angular is not installed

. Versuchen Sie zu laufen bower install

3

Put. Bowerrc-Datei in bower.json Dateiverzeichnis.

Es muss enthalten:

{ 
    "directory": "client/bower_components" 
} 

Es Ihr Problem sein kann.

+1

Das war mein Problem, ich hatte das Verzeichnis als "bower_components" festgelegt, aber es sollte "public/bower_components" sein. Ich dachte irrtümlich, dass es den Weg von der Öffentlichkeit relativieren würde, aber es ist relativ zum Standort Ihres Bowerrc. –

2

Für mich schien es eine Verbindung mit den Rechten zu sein.
musste ich manuell den bower_components Ordner erstellen:

mkdir -m 777 client/bower_components 

und

bower install 
0

Die Node-Version zu sein scheint veraltet und sowohl die npm und nodejs nicht global installiert laufen:

zu installieren Sie global das folgende:

npm install --global yo bower grunt-cli 
npm install -g generator-angular 

Und noch einmal, es wird sicher funktionieren.

0

Ich habe gerade den Fehler erhalten.

Die Lösung für mich war, den Ordner bower_components im Stammordner hinzuzufügen, auch wenn ich noch keine Abhängigkeiten hatte.