0

该项目使用 Symfony2、Twig、Compass、Sass 和 Breakpoint。我们已经安装了 Breakpoint,但不知道在哪里编写 compass 指令(需要 'breakpoint'),因为我们不使用 config.rb。开启断点的方法是什么?

4

1 回答 1

0

Breakpoint 是 Compass 扩展,需要一点 Ruby 才能正常运行。为了使用它,您必须使用 Sass 和 Compass 的 Ruby 实现。由于 Sass 3.3 在本周末的 SassConf 处于 RC 阶段,Breakpoint 将很快更新为无需 Ruby 即可工作,但随后它将需要一个功能上与 Sass 3.3 等效的 Sass 编译器(例如libsass是尚未与 Sass 3.2 兼容,因此将不兼容)才能运行。我知道没有完全支持 Sass 3.3 的 Sass 替代语言编译器(或者就此而言,支持 Sass 3.2)。

如果您通过 Ruby Compass gem 进行编译(即不仅仅是使用 Compass 的 mixins,而是使用完整的 Compass gem,它既是一组 mixins 又是一个扩展框架。我知道的大多数 Compass 包装器(例如,Grunt Contrib Compass)都提供一种将所需 gem 传递给编译器的方法。找出 Compass 被调用。如果它没有办法让你显式添加所需的 gem,看看你是否可以传递-r breakpointcompass compile调用。

于 2013-10-15T14:45:36.293 回答