以下に示す方法で正規表現を使用して 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")
}
}