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