与祖尔布基金会在含羞草编译问题



我正在尝试在我的Durandal JS项目中使用Zurb Foundation CSS框架,该项目使用Mimosa/sass/compass编译sass文件。

通过语义方法,我希望使用Foundations-sass文件,并在我的sass文件中直接使用Foundations-mixin/classes。

然而,无论我使用什么方法将基础项目文件拉入我的项目中(无论是使用mimosa还是手动),我都无法通过收到的编译错误。主要是

undefined variable: $include-html-classes

对于每个使用它的sass文件。

变量是_variables.css文件中定义的变量,该文件包含在foundation.scss文件中。这个错误包含在每个使用它的分部中。但我不明白为什么会这样,因为_variables.css托管在foundation.scss文件中。

注意我试图直接包含变量partial。

对于那些与使用指南针有关的答案——根据mimosa文档,默认情况下,除非明确定义了节点编译器,否则它会使用指南针进行sass编译。

有什么想法吗?

您的变量partial是包含在foundation.scss中的第一个文件吗?

@import "foundation/variables";

您的_variables.css是否未发表评论?默认情况下,它们带有注释。

如果您没有包含_variables.css,或者它们都被注释掉了,那么是否包括您的_global.scss?作为第一个进口?

如果两者都失败了,请尝试将以下内容添加到您的foundation.scss中,并让我知道这是否适用于

$include-html-classes: true !default;

相关内容

  • 没有找到相关文章

最新更新