[bower] bower install安装插件时,是否可以只安装dist包?

用bower install XXX, 总是默认安装很多和插件相关的demo包,或者src包,等等。

是否可以在bower.json中做某些配置,可以只安装dist包。

比如,bower install jquery --save, 默认安装如下文件:
图片描述

但是,实际上,只需要dist包而已。

求解!

阅读 3.7k
2 个回答
新手上路,请多包涵

太多文件
Bower 新手会很快发现一些程序包中包含大量文件,而他们可能只需要一个文件。某些 Bower 程序包在 main 配置部分中列出了使用程序包所需的一个或多个文件。例如,在安装 jQuery 时,它在程序包中具有大约 90 个文件。但是若要使用 jQuery,你只需要 jQuery.js,因此解决方法是查看 main,然后注意对于 jQuery,它只在 /dist 文件夹中列出单个文件:

{
"name": "jquery",
"version": "2.1.4",
"main": "dist/jquery.js",
...
}
如果你在 /dist 文件夹中查找 jQuery,你还需要查找用于调试的 jQuery.min.js 及其相应的 .map 文件,尽管在 main 元素中列出它们并没有意义,因为目的是让 jQuery.js 或 jQuery.min.js 而不是两者同时用于生产。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进