Почему мои взгляды не обновляются? - PullRequest
1 голос
/ 19 февраля 2009

Я новичок в Ruby on Rails и создаю тестовое приложение. Пока что это работает, но когда я делаю небольшие изменения в своих представлениях, страница не меняется.

Моя проблема может быть связана с этим вопросом , но я не уверен, что подразумевается под настройкой даты и времени в ВМ. Мой код находится на удаленном сервере, поэтому я предполагаю, что он будет использовать системное время этой машины.

Есть ли здесь проблема с кешированием? Что я могу с этим поделать?

Ответы [ 2 ]

3 голосов
/ 19 февраля 2009

Если у вас нет контроля над серверной средой (нет доступа к оболочке и т. Д.), Вы можете установить следующее в верхней части config/environment.rb:

ENV['RAILS_ENV'] = 'development'

Разработка не сильно кэшируется, поэтому, хотя она и медленнее, в нее гораздо приятнее развиваться.

Вам все равно нужно будет перезапустить приложение после внесения изменений во что-либо за пределами папки app/ (конфигурации, плагины и т. Д.).

2 голосов
/ 19 февраля 2009

Вам нужно перезапустить приложение Rails (или Apache, если вы используете Passenger), если вы находитесь в рабочем режиме!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...