Я не могу на всю жизнь выяснить, в чем проблема. Иногда, когда я создаю перезагрузку приложений, иногда это не так. Но как только это не сработает (для конкретного проекта). Это никогда не работает для этого проекта. Ive даже переместил код на разные машины с тем же эффектом. Поэтому он должен быть какой-то вопрос конфигурации, но я не могу понять, гдеРельсы не перезаряжаются по каждому запросу
Это мой development.rb (я также уверен, его работы в режиме разработки)
EpochApp::Application.configure do
config.cache_classes = false
config.eager_load = false
config.consider_all_requests_local = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
config.active_support.deprecation = :log
config.active_record.migration_error = :page_load
config.assets.debug = true
end
Ive также пытались использовать «Thin », которая имеет ту же проблему.
Представления перезаряжаются отлично, но контроллеры и помощники вообще не перезагружаются. Ive видел, что он упоминал, что включение threadafe заставляет cache_classes ... Так что единственное, что я мог подумать, это камень, который может заставить его включить, но у меня действительно нет никаких сумасшедших драгоценных камней; в основном только JS включение самоцветов
gem 'rails', '4.0.0'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0'
gem 'mysql2'
gem 'bcrypt-ruby'
gem "aws-ses"
gem 'stripe'
gem 'compass-rails', github: 'milgner/compass-rails', branch: 'rails4'
gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails', :github => 'anjlab/bootstrap-rails', :branch => '3.0.0'
gem 'font-awesome-rails'
gem 'bootstrap-datepicker-rails', :require => 'bootstrap-datepicker-rails', :git => 'git://github.com/Nerian/bootstrap-datepicker-rails.git'
gem "american_date"
gem 'bootstrap-timepicker-rails', :require => 'bootstrap-timepicker-rails', :git => 'git://github.com/tispratik/bootstrap-timepicker-rails.git'
gem 'faker'
gem "block_helpers"
gem "select2-rails"
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jquery-turbolinks'
gem 'jbuilder', '~> 1.2'
group :doc do
gem 'sdoc', require: false
end
Я из идей и его невероятно раздражает, имеющих постоянно перезапускать сервер каждые 30-40 секунд.
'config.cache_classes = false.' является ли это полным запуском случайным? –
Простите, да. Я удалил все комментарии рубиновых вставок, когда я разместил их, которые должны были застрять там. Фактическая конфигурация не имеет в ней периода/полной остановки. – ViaoV
Просто подумал, что я проверил :) –