我有一个方法,它接受一个scss文件f
并编译它:
def compile f
options = ...
Sass::Engine.new(File.read(f), options).render
end
其中options
是指定多个参数的哈希。我想用这个命令编译的所有scss文件@import
- 是一个固定文件,比如"_foo.scss"
。所以目前,我有一行
@import "foo";
位于每个scss文件的顶部。我想让上面的方法隐式/自动地执行相当于@import "foo";
的方法,这样我就不必在每个scss文件的顶部写入它。我怎样才能做到这一点?我可以用options
做些什么,或者用sass internals做些什么?