Вы можете переключиться на рельсы development
окружающая среда. В этом режиме файлы исходного кода считываются сервером по каждому запросу.
Изменить database.yml
, поэтому он будет иметь те же параметры конфигурации, как в рабочем режиме. Лучше создать отдельную базу данных для среды development
, но не обязательно, так как вы уже разрабатываете свою продукцию.
Найдите файл конфигурации веб-сервера и измените его в development
.
Существует другой более простой способ. Поскольку (на данный момент) вас интересуют только обновления исходного кода для каждого запроса, вы можете изменить только один параметр в конфигурации rails, чтобы сделать это. Открыть config/environments/production.rb
и изменение линии
config.cache_classes = true
в
config.cache_classes = false
Обычно этот параметр установлен в false
в development
со следующим комментарием:
# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the webserver when you make code changes.