我使用 scss 并通过 @import 连接引导程序,但为了不将引导类与 html 乱扔垃圾并坚持使用 bam,例如,我使用 @extend
.header {
@extend .container;
...
但是所有引导类最终都在最终编译的 main.css 文件中。一般来说,问题是是否可以扩展引导类,但这样这些类本身就不会进入最终文件
我通过wiredep自动连接了凉亭依赖项
// bower:scss
@import "../../libs/bootstrap/scss/bootstrap.scss";
花了不到一年的时间,达到了理想的解决方案。
从库中提取所需的代码,并将其添加到带有 mixins 的单独文件中,用
.class模板的创建替换类的创建%class。这里只有一个网格,因为 我不在引导程序中使用其余部分。现在最终的 css 文件中的代码干净了 1.5K 行PS Only
idea发誓这样的模板不存在,因为它们是动态创建的。没什么大不了,但我想我会指出来为您的类使用 sass mixins 或使用模板选择器和 mixins 对其进行样式设置,并通过
@extend.引导 sass 混合