2013-07-25 121 views
233

我運行使用涼亭1.0.0以下命令:涼亭自動更新bower.json

mkdir testdir;cd testdir 
bower init #accept defaults 
bower install jquery -s #the -s is supposed to cause update of bower.json 
less bower.json 

在bower.json我希望看到上市的相關性,但有沒有。到底是怎麼回事?

注:bower install jquery --save做工作

注: 我指的是通過bower help install

**-S**, --save    Save installed packages into the project's bower.json dependencies 
+7

爲什麼倒票? – Selah

+6

'bower help install','--save','--save-dev' – madhead

+6

'bower help install'說-s和--save都應該等效。 對於我沒有看到幫助......我當然這麼做的建議,我有點冒犯了!我想我會編輯我的問題來強調這個事實。 – Selah

回答

367

從亭子幫助下記錄的選項,保存選項有一個大寫字母S

-S, --save Save installed packages into the project's bower.json dependencies 
+12

好吧,那麼爲什麼我不想將它保存到依賴json - 我認爲這是整個想法是跟蹤包...當你安裝它時會發生什麼? – landed

+17

如果您不使用保存標誌,它只會下載您選擇的軟件包並將其放在bower軟件包文件夾下,這是測試軟件包之前先測試它的好方法。 – gru

+3

@Gru如果你測試這樣的軟件包,那麼在測試成功後,如何將軟件包添加到bower.json中?手動? –