Эта строка в development.rb гарантирует, что кэширование не происходит.
config.action_controller.perform_caching = false
Вы можете очистить кеш Rails с помощью
Rails.cache.clear
Тем не менее, я не уверен, что это проблема кеширования. Вы вносите изменения в страницу и не видите их отражение? Возможно, вы не смотрите живую версию этой страницы? Я сделал это однажды (краснеет).
Обновление:
Вы можете вызвать эту команду из консоли.
Вы уверены, что запускаете приложение в разработке?
Единственная альтернатива состоит в том, что страница, которую вы пытаетесь отобразить, не является страницей, которую отображаете.
Если вы посмотрите выходные данные сервера, вы сможете увидеть команду рендеринга, когда страница отображается примерно так:
Rendered shared_partials/_latest_featured_video (31.9ms)
Rendered shared_partials/_s_invite_friends (2.9ms)
Rendered layouts/_sidebar (2002.1ms)
Rendered layouts/_footer (2.8ms)
Rendered layouts/_busy_indicator (0.6ms)