3

以下に示す方法で正規表現を使用して css ファイルの URL を変換することは可能ですか? フォント名をハードコーディングしたくありません。

から:

url('../fonts/glyphiconshalflings-regular.eot?#iefix') format('embedded-opentype')

に:

url("#{resource['css:../fonts/glyphiconshalflings-regular.eot']}?#iefix") format('embedded-opentype')

そして、これは私が現在持っているものです:

task fixCSSResources << {
    FileTree cssFiles = fileTree("src/main/webapp") {
        include "**/*.css"
    }
    cssFiles.each { File cssFile ->
        String content = cssFile.getText("UTF-8")
        // what to do here?
        cssFile.write(content, "UTF-8")
    }
}
4

1 に答える 1