職場では、
script/server
が実行されると、すべてのコントローラーコードがキャッシュされます。これは、開発サーバーを高速化するためです。ただし、これは、コントローラーコードを変更するたびに、サーバーを再起動する必要があることを意味します。
したがって、コントローラーコードのキャッシュをすべてオフにすることができます。しかし、JavaScriptを含めるのと同様のメカニズムはあり得ません
foo.js?1275647624 <--- UNIX timestamp
コードが変更されていない限り、キャッシュされたバージョンを使用しますが、コードが変更されたときに再コンパイルしますか?
HAMLとSASSを頻繁に使用しているためか、一部のページ(サイトのホームページなど)の読み込みには、開発環境で40秒かかる場合があり、非常に長い時間がかかります。