我在spring应用程序中使用wro4j 1.7.1。最近,我尝试将RubySassCss预处理器添加到我使用的预处理器中,但没有成功。
我使用的配置:
# wro4j
debug=true
modelUpdatePeriod=0
gzipResources=false
disableCache=true
preProcessors=rubySassCss
# I tried also in post processing
#postProcessors=rubySassCss
managerFactoryClassName=com.workable.config.WroManager在文档中还不清楚我可以使用哪种语法(scss或sass),所以我在一个组中有两个文件:
<group name="test">
<css>/sass/example.sass</css>
<css>/sass/example.scss</css>
</group>当我在页面(localhost/wro/test.css )上显示这个组时,我只看到这些文件的内容而没有任何处理:
sass文件:
=border-radius($radius)
-webkit-border-radius:$radius
-moz-border-radius:$radius
-ms-border-radius:$radius
border-radius:$radiusscss文件:
.box
+border-radius(10px)@mixin border-radius($radius){-webkit-border-radius:$radius;-moz-border-radius:$radius;-ms-border-radius:$radius;border-radius:$radius;}.box{@include border-radius(10px);}.box{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}知道吗?
发布于 2014-11-04 14:45:43
可能是您的自定义managerFactoryClassName导致了这个问题。替换
managerFactoryClassName=com.workable.config.WroManager使用
managerFactoryClassName=ro.isdc.wro.manager.factory.ConfigurableWroManagerFactory如果它仍然不工作,启用调试日志级别,并检查是否有相关的东西。
https://stackoverflow.com/questions/26717170
复制相似问题