cordovaを使う時にhamlとsassとcoffeeを使いたかったのでguardでそれぞれをwatchするようにした。 普段は何らかのWebサーバーが立ち上がってて出力を直接返すからこういう風にそれぞれの静的ファイルを必要とすることって意外と少ないですね。 $ gem install guard-haml guard-sass guard-coffeescript このようなディレクトリ構成にする場合。 # Guardfile haml_options = { format: :html5, attr_wrapper: '"', ugly: true } guard "haml", input: "haml", output: "www", haml_options: haml_options do watch %r{^haml/.+\.haml} end guard "sass",