2016-04-14 5 views
1

В последнее время, когда я пытаюсь использовать Bower в моем SSH-терминале, я получаю все ответы, возвращаемые в формате JSON.Почему bower выводит JSON в командную строку

Первое изображение простой команды bower. Обычно это отображает все варианты в форматированной версии, а не JSON.

Второе изображение команды установки колокольчика. Опять же, он обычно выводит вывод в стандартном формате, а не JSON.

bower command example enter image description here

Вот мой .bowerrc файл

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

+0

Смотрите, если у вас есть '.bowerrc' файл где-то - в папку проекта, или в вашем доме, возможно. – ceejayoz

+0

@ceejayoz Я добавил свой файл .bowerrc к сообщению, но ничего там, похоже, не проблема. Я не могу найти параметры конфигурации для вывода на [bower] (http://bower.io/docs/config/) –

+1

Довольно уверен, что ваш '' json ":" bower.json "' делает то же самое, что и флаг CLI '--json' вместо того, что вы думаете. http://bower.io/docs/api/#json – ceejayoz

ответ

5

"json": "bower.json" в вашем .bowerrc не делать то, что вы думаете, что он делает. Он делает то же самое, что и "json": true, и запускает конфигурационный параметр Bower's --json, который позволяет выводить JSON.

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

Смежные вопросы