如您所知,在 Symfony2.1 中,php 包和包由 composer 管理,但将 web 资产的管理也连接起来可能是个好主意?我真的很想使用我用来更新 php 包的相同控制台命令来更新 Twitter Bootstrap、jQuery、jQueryUi、Underscore.js 和许多其他库。
这样做有什么严重的缺点吗?
如您所知,在 Symfony2.1 中,php 包和包由 composer 管理,但将 web 资产的管理也连接起来可能是个好主意?我真的很想使用我用来更新 php 包的相同控制台命令来更新 Twitter Bootstrap、jQuery、jQueryUi、Underscore.js 和许多其他库。
这样做有什么严重的缺点吗?
好吧,这听起来是个好主意,但我认为这是不可能的:
components
目录中。这不是网络资产的正确目录,您需要更改它。据我所知,您无法在 Bower 配置中更改它,它几乎等于零。更新正如@xanido 所说,您可以使用从 Bower 0.3.0 开始的选项配置输出目录。directory
很好,您可以在 Symfony2 中使用 Bower(可能还有其他类似的程序)管理 Web 资产,但是将这两者结合起来并不是一个好习惯。单独使用 Bower 和 Composer 会很有用,尽管您会获得另一个 Web 资产目录。