sass changelogを読んだところ、FSSM(コンパス監視タスクに使用されていたgem)がListenに置き換えられていることがわかりました
私は理由を見つけるためにグーグルしようとしましたが、正確な理由を見つけることができません。今日の時点で、の合計ダウンロード数はのダウンロード数FSSM
よりもはるかに多くなっていListen
ます。さらに、私が理解できる限り(間違っている場合は訂正してください)、inotifyのようなイベントがサポートされていない場合、FSSMはポーリングのために正常に機能を低下させます。リッスンはしません。
では、スクリプトでファイルシステムイベントを使用したい場合、FSSMの代わりにListen gemを使用する理由を誰かが説明できますか?
UPD: ははは、FSSMを更新して呼び出そうとすると、FSSMから次のメッセージが表示されます。
プロジェクトでFSSMを使用している開発者の皆様、FSSMはこの時点で本質的に機能していません。新しい共有ガード/リッスンプロジェクトでは、さらなる開発が行われる予定です。移行についてサポートが必要な場合はお知らせください。^ _ ^ b-Travis Tilley
したがって、FSSM作成者の決定のように見えます。それにもかかわらず、これは私の質問を廃止しません-FSSMの何が問題になっていますか?