SASS ファイルの操作中に Guard にファイル システムの変更を検出させようとしています。それらをCSSにコンパイルしたい。ただし、変更を加えるたびに端末と対話したくありません。それは自動的に起こるはずです。現在、ターミナルでEnterキーを押してコンパイルする必要があります。
私がそうするとき、私はgem query --loacl
これを得る:
coderay (1.0.9)
ffi (1.8.1)
formatador (0.2.4)
guard (1.8.0)
guard-sass (1.1.0)
listen (1.0.3)
lumberjack (1.0.3)
method_source (0.8.1)
pry (0.9.12.1)
rb-fsevent (0.9.3)
rb-inotify (0.9.0)
rb-kqueue (0.2.0)
sass (3.2.9, 3.2.8)
slop (3.4.4)
thor (0.18.1)
guard init
これは最終的にSamba 共有上にあることに注意してください。ディレクトリは物理マシン上にありませんが、ローカル ハード ドライブでテストしています。
ガード プロジェクトを初期化するためguard init
にguard
、'Portfolio' ディレクトリで実行しました。これは私のディレクトリ構造です:
-- Portfolio
-- sass
-- css
-- Guardfile (file)
そして、これは私のガードファイルの内容です:
# A sample Guardfile
# More info at https://github.com/guard/guard#readme
guard 'sass', :input => 'sass', :output => 'css'
Ruby が readline ではなく libedit に対してコンパイルされているという記事を読みました。これが問題かどうかを確認するにはどうすればよいですか?