【问题标题】:Can`t make susy start working无法让 susy 开始工作
【发布时间】:2017-11-14 09:05:07
【问题描述】:

我想用 Sass / Compass 开始一个项目,而对于网格我想使用 susy。 安装 sass -v 3.4.24 指南针 1.0.3

一切都很好,工作正常。在我安装了 susy 3.0.6 并且无法正常工作之后,我尝试了 2.2.12,并使用了简单的代码 body { @include container(80em); }

我一直收到Undefined mixin 'container'

我做错了什么?

【问题讨论】:

  • 你是如何导入 sussy 的?你必须使用@import "susy";为了加载与之关联的mixin
  • 是的。我也有 config.rb 'require 'susy'

标签: sass compass susy-compass susy susy-sass


【解决方案1】:

我不推荐使用 Compass,因为它不再被维护并且 Susy 3 不再支持它。使用 Susy 2,它应该可以工作,但您必须先要求并导入 Susy,然后才能工作。安装是不够的。

Susy docs中有一些简要说明。

具体来说,这些命令会在 compass 配置中添加 require 'susy' 行,并在 Sass/Scss 中添加 import 'susy' 行。

由于 Compass 不再维护,我对配置/要求的确切外观有点模糊。

【讨论】:

  • 我在我的主 scss 文件中有 require 'susy' 和 @import "susy"。我听从了指示,什么也没做。同样的错误。苏西不工作
  • 好的,这可能是 Compass 设置中的问题,并且没有维护 compass。它已经好几年没有维护了。我强烈建议不要使用 Compass。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多