我正在尝试在我的 Durandal JS 项目中使用 Zurb-Foundation CSS 框架,该项目使用 Mimosa/sass/compass 来编译 sass 文件。
通过语义方法,我想使用 Foundations sass 文件并直接在我的 sass 文件中使用基础 mixins/classes。
但是,无论我使用什么方法将基础项目文件拉入我的项目(无论是使用 mimosa 还是手动),我都无法通过收到的编译错误。主要是
undefined variable: $include-html-classes
对于每个使用它的 sass 文件。
该变量是 _variables.scss 文件中定义的变量,该文件包含在foundation.scss 文件中。使用它的每个部分都包含此错误。但我不明白为什么会这样,因为 _variables.scss 托管在 Foundation.scss 文件中。
注意我试图直接包含变量部分。
对于那些与使用 compass 相关的答案 - 根据 mimosa 文档,默认情况下它使用 Compass 进行 sass 编译,除非明确定义节点编译器。
有什么想法吗?