У меня есть приложение rails, запущенное на рабочей среде на удаленном сервере. Хотя приложение готово к использованию, оно далеко не закончено, поэтому оно будет изменяться в представлениях, контроллерах и css-файлах.Изменение файлов приложения rails без перезапуска сервера
Есть ли способ обновить один из этих файлов и сообщить серверу об изменении без его остановки? Я попытался очистить кеши как на сервере, так и на стороне браузера, чтобы заставить приложение восстанавливать их без успеха.
В файле production.rb
У меня есть эти опции
config.cache_classes = true
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.serve_static_assets = false
config.assets.compress = true
config.assets.compile = true
config.assets.digest = true
config.log_level = :fatal
config.i18n.fallbacks = true
config.active_support.deprecation = :notify
спасибо.
Благодарим вас за ответ. Кажется, мне нужно заняться изучением. Вернется с результатами. – avlach
@avlach - тебе повезло? –
Здравствуйте, извините за время, но я был вынужден уйти с моего компьютера на некоторое время ... Итак, я синхронизировал с git успешно. Я установил capistrano. Я сделал capistrano создавать релизы, синхронизированные с git. Но я не могу заставить его запускать любую команду, и я не могу найти никакой документации. Я поделюсь с вами дополнительной информацией, если вы можете мне помочь. Я использую jruby 1.7.10 (1.9.3p392) и использую puma. 'JRuby -S пума -d' Моя проблема заключается в' deploy.rb' в этом разделе 'имен: развернуть сделать DESC«перезапуска приложения» задача: рестарт сделать #what я пишу здесь ? <----- конец после: отделка, "развертывание: очистка" ' – avlach