ガード付きスポークを使用しています。変更時に仕様とプロジェクト コードを正しく再読み込みします。しかし、lib のコードをリロードしません。lib のコードを変更すると、guard を再起動する必要があります。さらに奇妙なことに、guard は変更されたコード ファイルを認識し、正しい仕様を再実行します。ただし、そのコードはリロードされません。
(正直に言うと、システムのどのレイヤーがコードをスポークにリロードする責任があるのか さえわかりません...スポークをリロードせずに)
コードが Spork のプリフォークの前にロードされている可能性があります。Spork を診断モードで使用して、コードがいつロードされるかを確認しましたか?
spork --diagnose | less