处理Bower创造的所有额外的东西

时间:2014-07-18 05:34:54

标签: bower bower-install

我对使用Bower的正确方法感到困惑。当我安装组件时,我得到一个大bower_components目录,其中包含的不仅仅是我感兴趣的文件。例如,如果你用bower安装jQuery,你会得到大量的源文件。

我只想保留项目中绝对需要的文件。是否有一个通用的解决方案来摆脱凉亭复制下来的不需要的文件?我怎么知道要摆脱什么?为什么这些甚至在那里?

当然,即使我删除它们,下次我运行bower install时它们都会回来。

这是什么交易?你是怎么管理这些东西的?

2 个答案:

答案 0 :(得分:3)

如果您使用的是Grunt,可以查看grunt-preengrunt-wiredep。第一个将清理你的bower_components文件夹,第二个将连接那些重要的'已安装软件包中的文件直接发送到index.html。

答案 1 :(得分:1)

这个问题有几个答案已经发布here。我的意见是你只需要使用你需要的文件,然后保留原样。您还没有检查带有版本控制的/bower_components文件夹,因此唯一的损害是占用了一小块磁盘空间(例如:从Bower安装的jQuery总共是一个2,2MB的文件夹)。 / p>

编辑:我找到了一个名为grunt-bower-task的咕噜插件,让你可以对你的凉亭安装进行微调。