2
我在spring應用程序中使用wro4j 1.7.1。最近我嘗試將RubySassCss預處理器添加到我使用的預處理器中,但沒有取得任何成功。Wro4j: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:$radius
的SCSS文件:
.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;}
什麼想法?
com.workable.config.WroManager究竟在幹什麼?你可以用ro.isdc.wro.manager.factory.ConfigurableWroManagerFactory替換它嗎?如果仍不起作用,請啓用調試日誌級別以瞭解究竟發生了什麼。 – 2014-11-04 07:45:57
好的,這是我們自定義的WroManager與最新版本的Wro4j不兼容。非常感謝您的關注:) – 2014-11-04 14:41:00
我會發布上述評論作爲知名度的答案。 – 2014-11-04 14:43:46