想象一下,我想在我的网站上使用像 angular.js 和 html5shiv 这样的插件。我现在可以使用 bower 来安装这些包以及这些包中所有不必要的文件,或者我可以简单地包含来自 Google 或 Cloudflare 的 cdn 托管文件。所以有人可以告诉我将所有必要的插件添加到 bower.json 有什么好处,然后必须从我需要包含在我的 HTML 文件中的包中手动获取 .js 文件。这不是更复杂和更消耗资源吗?
示例:为什么我应该将 angular.js 添加到 bower.json 并让它下载整个 Angular 包,包括 Gruntfile、所有依赖项和资产(9MB!)等等,而不是在我的 HTML 文件中添加一行。
什么时候使用 Bower 才有意义?我看到的唯一优势是其他开发人员可以看到您项目的依赖项......