使用Compass读取Java属性文件(config.rb)

时间:2014-03-26 17:05:14

标签: ruby sass velocity compass-sass

是否可以使用Compass在config.rb中读取键值java属性(images.properties)?

我们在images.properties中有以下属性,它们存储我们图像的相对路径,并且需要将它们创建为config.rb中的变量以传递给sass_options。因此,它们将被注入SASS代码,以便在编译后可以在.CSS中使用图像引用(即 background:url('...')):

  

images.properties 内容:

images.logo=/assets/images/CompanyLogo.png
images.welcome=/assets/images/Welcome.png

技术要求是拥有单一的图像位置源,以便在html和css中可用。我们使用Velocity来读取java属性并在html中使用它们,但对于CSS,我们需要使用Compass在CSS选择器(class / id)中注入图像路径。

1 个答案:

答案 0 :(得分:0)

遗憾的是,现有技术无法做到这一点。