我正在使用 Bootstrap 编译,并使用我自己的自定义项进行更少(使用通常的 . 但是,我覆盖的规则仍将在最终的 .min.css 中结束,只会被文件下方的规则覆盖。有什么办法吗?不打印覆盖样式以减小文件大小?
谢谢
我正在使用 Bootstrap 编译,并使用我自己的自定义项进行更少(使用通常的 . 但是,我覆盖的规则仍将在最终的 .min.css 中结束,只会被文件下方的规则覆盖。有什么办法吗?不打印覆盖样式以减小文件大小?
谢谢
当我有一个需要足够定制来证明单独构建 Bootstrap CSS 的项目时,我只需直接编辑 LESS 文件,这样任何被覆盖的规则都不会保留在编译版本中。假设正在使用git ,可以将这些编辑提交到与master分支不同的分支,然后当 Bootstrap 上的更新通过时,将这些更改重新定位到跟踪分支,然后重建。
您的另一个选择是使用一些外部工具来尝试清理无法访问的 CSS。(已在其他地方提出了相关工具)
但是,我还想指出,对于许多 Bootstrap 项目,从流行的 CDN 加载 Bootstrap CSS,然后从您自己的服务器加载单独的覆盖就可以了。那些未使用的规则不会杀死你,根据我自己的经验,自定义构建是例外,而不是规则。我不知道你的项目,所以这真的是你的电话;只要确保收益超过增加的工作量,这将意味着未来的维护。