私はここでほとんど頭がおかしくなりました。これまでのところ、ruby 1.9.3 を rvm 経由で kubuntu 12.04 にインストールできました。また、コマンド ラインから sass、haml、coffeescript を実行することもできました。最後に、ガードを起動して実行しましたが、guard-haml プラグインが haml と通信していないようです。これまでのところ、ほとんど問題なく、coffeescript、sass、および livereload を実行できました。したがって、問題はガードファイル自体にあるか、ガードが haml gem を見つけられないかのいずれかであると考えています。
ガードファイル:
# Sass
guard 'sass', :input => 'sass', :output => 'css'
#CoffeeScript
guard 'coffeescript', :input => 'coffee', :output => 'js'
#LiveReload
guard 'livereload' do
watch(%r{.+\.(css|html|js)$})
end
# Sample guardfile block for Guard::Haml
# You can use some options to change guard-haml configuration
# :output => 'public' set output directory for compiled files
# :input => 'src' set input directory with haml files
# :run_at_start => true compile files when guard starts
# :notifications => true send notifictions to Growl/libnotify/Notifu
# :haml_options => { :ugly => true } pass options to the Haml engine
guard 'haml' do
watch(/^.+(\.html\.haml)/)
end
Ruby に関する限り、私はまったくの初心者であり、これは Rails プロジェクトではないことに注意してください。私はちょうどプリプロセッサを使用しています。お時間をいただきありがとうございます。