生成重复CSS的基础
好吧,我知道已经有很多关于这方面的问题了,但我似乎找不到适合我具体情况的答案 我使用5.4.7,SAS3.4.7和罗盘1.0.1 当我编译SASS时,它会给我一堆重复的条目,而一个合理精简的CSS文件现在是海量的 所有建议都表明问题出在foundation/_functions.scss文件的第10行:生成重复CSS的基础,css,sass,zurb-foundation,compass-sass,compass,Css,Sass,Zurb Foundation,Compass Sass,Compass,好吧,我知道已经有很多关于这方面的问题了,但我似乎找不到适合我具体情况的答案 我使用5.4.7,SAS3.4.7和罗盘1.0.1 当我编译SASS时,它会给我一堆重复的条目,而一个合理精简的CSS文件现在是海量的 所有建议都表明问题出在foundation/_functions.scss文件的第10行: $modules: () !default; @mixin exports($name) { $module_index: index($modules, $name); @if (($
$modules: () !default;
@mixin exports($name) {
$module_index: index($modules, $name);
@if (($module_index == null) or ($module_index == false)) {
$modules: append($modules, $name);
@content;
}
}
具体来说,人们建议添加!全局
到$modules的末尾:追加($modules,$name)代码>
然而,这对我不起作用。建议欢迎我将我的修改为:
$modules: () !default;
@mixin exports($name) {
@if (index($modules, $name) == false) {
$modules: append($modules, $name);
@content;
}
}
事实证明,答案就是添加!全球
$modules: () !default;
@mixin exports($name) {
$module_index: index($modules, $name);
@if (($module_index == null) or ($module_index == false)) {
$modules: append($modules, $name) !global;
@content;
}
}
这个问题有用吗@不幸的是,西曼农没有。我已经看过了。你有一段时间更新过你的凉亭了吗?我想他们最终解决了/修复了这个可怕的问题,但自从我听说这个问题后,我还没有开始一个项目。@AustineDeveloper我昨天做了一个新的基础项目,所以它是最新的。我担心这会破坏一切还有一个关于类似问题的论坛帖子。。谢谢@cport1的建议。我已经尝试添加和删除了!正如我在最初的帖子中所说,全球化似乎没有起到作用。