LiveReload-0.15から使えるようになったshellが便利。
例えばHTML書くのにSass(Compass)+Jade+CoffeeScriptという組み合わせを使っているとそれぞれwatchしてコンパイルすることになるので端末を3つ無駄にするが、Livereloadでコマンドを定義するのもちょっと面倒。
そんな時にはshellを使うといい
#!/usr/bin/env python from livereload.task import Task from livereload.compiler import shell Task.add('sass/*.scss', shell('compass compile')) Task.add('index.jade', shell('jade index.jade'))
と書くだけでOK