2016-04-14 12 views
1

In letzter Zeit, wenn ich versuche, Bower in meinem SSH-Terminal zu verwenden, bekomme ich alle Antworten in einem JSON-Format zurückgegeben.Warum Bower JSON an die Befehlszeile ausgibt

Das erste Bild zeigt einen einfachen Bower-Befehl. Normalerweise werden alle Optionen in einer formatierten Version angezeigt, nicht in JSON.

Das zweite Bild zeigt den Befehl bower install. Wiederum wird die Ausgabe normalerweise in einem Standardformat und nicht in JSON wiedergegeben.

bower command example enter image description here

Hier ist meine .bowerrc Datei

{ 
 
    "directory": "vendor", 
 
    "json": "bower.json" 
 
}

+0

Sehen Sie, wenn Sie eine '.bowerrc' Datei irgendwo haben - in Ihrem Projektordner oder in Ihrem Hause, vielleicht. – ceejayoz

+0

@ceejayoz Ich habe meine .bowerrc-Datei zum Beitrag hinzugefügt, aber nichts scheint das Problem zu sein. Ich kann nicht scheinen, eine Config-Optionen über die Ausgabe entweder auf [Bower] (http://bower.io/docs/config/) zu finden –

+1

Ziemlich sicher, dass Ihre "json": "bower.json" tut das gleiche wie eine CLI '--json'-Flagge anstelle von was Sie denken, dass es wird. http://bower.io/docs/api/#json – ceejayoz

Antwort

5

"json": "bower.json" in Ihrem .bowerrc nicht tun, was Sie denken, es tut. Es macht dasselbe wie "json": true und löst Bower's --json Config-Option, die JSON-Ausgabe aktiviert.

http://bower.io/docs/api/#json

Verwandte Themen