我对使用Bower的正确方法感到困惑。当我安装组件时,我得到一个大bower_components
目录,其中包含的不仅仅是我感兴趣的文件。例如,如果你用bower安装jQuery,你会得到大量的源文件。
我只想保留项目中绝对需要的文件。是否有一个通用的解决方案来摆脱凉亭复制下来的不需要的文件?我怎么知道要摆脱什么?为什么这些甚至在那里?
当然,即使我删除它们,下次我运行bower install
时它们都会回来。
答案 0 :(得分:3)
如果您使用的是Grunt,可以查看grunt-preen和grunt-wiredep。第一个将清理你的bower_components文件夹,第二个将连接那些重要的'已安装软件包中的文件直接发送到index.html。
答案 1 :(得分:1)
这个问题有几个答案已经发布here。我的意见是你只需要使用你需要的文件,然后保留原样。您还没有检查带有版本控制的/bower_components
文件夹,因此唯一的损害是占用了一小块磁盘空间(例如:从Bower安装的jQuery总共是一个2,2MB的文件夹)。 / p>
编辑:我找到了一个名为grunt-bower-task的咕噜插件,让你可以对你的凉亭安装进行微调。