我正在使用静态网站生成器(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
,还有堆栈跟踪。
答案 0 :(得分:2)
我明白了。 Tilt有一种方法可以将选项传递给渲染引擎。要使用Compass,请将Compass.sass_engine_options
传递给Tilt.new
。