2013-07-25 79 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中?手动? –