0
我想寫一個運行ruby(sass)的gradle腳本。我做的方式是現在
task compileCss (type: Exec){
def dir = ""
if (System.properties['os.name'].toLowerCase().contains('windows')) {
dir = "C:\\ruby22\\bin\\sass.bat"
} else {
dir = "/usr/bin/sass"
}
commandLine dir, '--update', 'source.scss:dest.css'
}
我不喜歡了明顯的關注,有人可能會在「非標」目錄安裝Ruby代碼(如/ usr/local/bin目錄:)) 。
有沒有辦法查看sass是否在路徑中並使用特定的sass?