如何搜索依赖于另一个包的Bower包?

时间:2015-02-07 19:01:43

标签: bower

我想搜索依赖于另一个凉亭套餐的凉亭套餐。例如,我可能想要搜索与“json指令”相关的bower包,这些包依赖于angular包。如果有的话怎么办呢?

1 个答案:

答案 0 :(得分:1)

如果您只需要搜索本地安装的软件包 去你当地的bower_components(你安装凉亭包的地方) 并运行:

grep -Hnri '"<package name>":' ./**/bower.json

例如:

➜  bower_components# grep -Hnri '"font-roboto":' ./**/bower.json 
./paper-styles/bower.json:25:    "font-roboto": "PolymerElements/font-roboto#^1.0.1",

如果您想在http://bower.herokuapp.com/packages中为所有凉亭套餐做这件事 那么你需要编写代码 下载bower.json
从每个组件的存储库和该组件的所有版本
并搜索您正在寻找的包裹 (这需要很多时间)

你也可以尝试更快的东西并使用github搜索: https://github.com/search?utf8=%E2%9C%93&q=font-roboto+language%3AJSON&type=Code&ref=searchresults