使用Tilt使用Compass渲染Sass模板

时间:2011-10-24 04:08:07

标签: ruby sass compass-sass tilt

我正在使用静态网站生成器(Staticpress),它使用Tilt来处理渲染。开箱即用,Tilt可以很好地渲染sass;但是,当我渲染试图@import compass/reset/utilities的sass模板时,Sass会引发Sass::SyntaxError。当我调用#render(将传递给Sass)时,我可以将额外的选项传递给Tilt,但是我应该传递哪些选项才能使Compass可用?

更新

我有一个只有@import "compass/reset/utilities"的单行测试文件。运行测试时得到的错误是Sass::SyntaxError: File to import not found or unreadable: compass/reset/utilities,还有堆栈跟踪。

1 个答案:

答案 0 :(得分:2)

我明白了。 Tilt有一种方法可以将选项传递给渲染引擎。要使用Compass,请将Compass.sass_engine_options传递给Tilt.new