2016-04-14 32 views
1

最近,每當我嘗試在我的SSH終端中使用Bower時,我都會以JSON格式返回所有響應。爲什麼涼亭輸出JSON到命令行

第一個圖像是一個簡單的鮑爾命令。這通常會呈現格式化版本中的所有選項,而不是JSON。

第二個圖像是bower install命令。再次,它通常以標準格式呈現輸出,而不是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的做法相同,並觸發啓用JSON輸出的Bower的--json配置選項。

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