使用Bower而不是Git子模块的好处

kht*_*kht 7 javascript node.js bower

使用Bower vs Git子模块有什么好处?

由于Bower只是在本地克隆了repo,并为您提供了可执行文件的链接,我个人发现使用子模块更简单,并且同样可以完成工作.

我在这里缺少什么,是否有一个很好的理由将Bower引入您的堆栈和存储库?

nkh*_*nkh 3

因为,这样可以节省时间。假设你是jquery#XX版本并且你想安装jquery#YX版本,你所要做的就是:

bower install jquery#Y.X

然后您可以通过以下方式方便地删除旧版本的 jquery:

bower uninstall jquery#X.X

它还允许您清楚地声明bower.json文件中的依赖关系。

它还使人们更容易找到项目所需的依赖项的文档和确切版本。通常,使用传统方式,您要么忘记版本,要么忘记下载文件的来源。