编译Bootstrap Less文件的正确顺序是什么?我也有一些外部的Less文件,并希望将所有文件编译成一个。
我应该先使用bootstrap.less还是从custom.less开始?
答案 0 :(得分:2)
执行此操作的最佳方法是使用npm引导程序包并使用所选工具(grunt或您喜欢的任何编译器)进行编译。您可以从bootstrap Getting started页面下载。
您的自定义设置可以在variables.less
和bootstrap-theme.less
中进行。编辑它们,并在编译bootstrap.less
之前用您的原始图标覆盖它们。这会将您的自定义集成到bootstrap.css/.css.min
文件中。任何其他非常具体的项目样式都应该在一个单独的文件中完成。通过这种方式,您可以轻松升级引导程序版本。您可以使用.less和@import相同的variables.less
和原始mixins.less
来简化您的编码。例如,您可以使用混合创建自定义按钮,使用variables.less
中定义的颜色。
有一个有趣的工具来准备这些文件:http://bootstrap-live-customizer.com/一旦完成,你可以下载这两个文件,但要注意下载包含所有变量的文件,而不仅仅是修改过的文件(在此修改它) toolsconfiguration)。
最后一步可能是在一个文件中连接和缩小所有.css文件。您可以使用grunt或任何其他工具。