作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
<分区>
假设我想在我的网站上使用像 angular.js 和 html5shiv 这样的插件。我现在可以使用 Bower 来安装这些包以及这些包中所有不必要的文件,或者我可以简单地包含来自 Google 或 Cloudflare 的 cdn 托管文件。那么有人可以告诉我将所有必要的插件添加到 bower.json 然后必须从我需要包含在我的 HTML 文件中的包中手动获取 .js 文件的优势是什么。这不是更复杂且更耗费资源吗?
示例:为什么我应该将 angular.js 添加到 bower.json 并让它下载整个 Angular 包,包括 Gruntfile、所有依赖项和 Assets (9MB!)等等,而不是将一行添加到我的 HTML 文件中。
什么时候使用 Bower 才有意义?我看到的唯一优势是其他开发人员可以看到您项目的依赖关系...
我是一名优秀的程序员,十分优秀!