2

我正在使用 Bootstrap 编译,并使用我自己的自定义项进行更少(使用通常的 . 但是,我覆盖的规则仍将在最终的 .min.css 中结束,只会被文件下方的规则覆盖。有什么办法吗?不打印覆盖样式以减小文件大小?

谢谢

4

1 回答 1

1

当我有一个需要足够定制来证明单独构建 Bootstrap CSS 的项目时,我只需直接编辑 LESS 文件,这样任何被覆盖的规则都不会保留在编译版本中。假设正在使用git ,可以将这些编辑提交到与master分支不同的分支,然后当 Bootstrap 上的更新通过时,将这些更改重新定位到跟踪分支,然后重建。

您的另一个选择是使用一些外部工具来尝试清理无法访问的 CSS。(已在其他地方提出了相关工具

但是,我还想指出,对于许多 Bootstrap 项目,从流行的 CDN 加载 Bootstrap CSS,然后从您自己的服务器加载单独的覆盖就可以了。那些未使用的规则不会杀死你,根据我自己的经验,自定义构建是例外,而不是规则。我不知道你的项目,所以这真的是你的电话;只要确保收益超过增加的工作量,这将意味着未来的维护。

于 2012-10-06T00:42:03.447 回答