Мне нужно прекомпилировать ресурсы каждый раз, когда я делаю какие-либо изменения, чтобы увидеть разницу в браузере - PullRequest
5 голосов
/ 29 ноября 2011

Как я уже упоминал в заголовке - мне нужно предварительно компилировать ресурсы каждый раз, когда я вносил какие-либо изменения, чтобы посмотреть, как они выглядят - я пробовал config.assets.compile = true, но безуспешно.

Я также пробовал RAILS_ENV = 'development', но с тем же эффектом. Пожалуйста, помогите мне, потому что это действительно раздражает.

Моя система работает:

  • Xubuntu
  • Rails -v: 3.1.1
  • Ruby -v: 1.9.2p290

Я тоже пробовал:

config.action_controller.perform_caching = true

1 Ответ

23 голосов
/ 29 ноября 2011

Одной из причин этого может быть то, что вы набрали rake assets:precompile один раз.Затем сервер использует исключительно public/assets, не пытаясь скомпилировать ваши ресурсы на лету.

Попробуйте удалить каталог public/assets.

...