我正在使用自己的自定义进行Bootstrap编译(使用通常的。但是,我覆盖的规则仍然会在最终的.min.css中结束,只是被我的规则覆盖在文件的下方。是有没有办法不打印重写样式来减少文件大小?
由于
答案 0 :(得分:1)
当我有一个项目需要足够的自定义来证明单独构建Bootstrap CSS时,我只是直接编辑LESS文件,这样任何被覆盖的规则都不会保留在编译版本中。假设正在使用 git ,可以将这些编辑提交到主分支的单独分支,然后当Bootstrap上的更新通过时,将这些更改重新绑定到跟踪分支,然后重建。
您的另一个选择是使用一些外部工具来尝试清理之后无法访问的CSS。 (tools for that have been suggested elsewhere)
但是,我还想指出,对于许多Bootstrap项目,从流行的CDN加载Bootstrap CSS然后从您自己的服务器加载单独的覆盖就可以了。那些未使用的规则不会杀死你,根据我自己的经验,自定义构建是例外,而不是规则。我不知道你的项目,所以它真的是你的号召;只是确保这些好处超过了未来维护方面的额外工作。