我刚刚开始使用Bower,它确实非常有用,但有一件事我不明白该怎么做就像Composer一样:更新/删除你的依赖关系json文件。
所以,在作曲家中,如果我有类似的东西:
"require": {
...
"sonata-project/core-bundle": "^2.3",
"sonata-project/block-bundle": "^2.3.8",
"sonata-project/admin-bundle": "dev-master",
"sonata-project/doctrine-orm-admin-bundle": "^2.3"
},
如果我删除一个依赖关系的行(或更多)并运行
作曲家更新
这不仅会更新任何过时的依赖项,还会删除与已删除的依赖项相对应的文件夹。
如何在Bower中实现同样的目标?最终是否有类似的命令或命令组合?
我已经尝试了
bower update
但这只会更新依赖项。
我也试过
bower uninstall"依赖"
但这仅适用于一个,并且不会自动检测我拥有的和我没有的东西,就像在Composer的情况下一样。
答案 0 :(得分:1)
你正在寻找的东西是
bower prune
您也可以
bower uninstall package1 package2 --save --save-dev