Jak przeładowywać wymagania, require_dependency i stałe w Railsach?
Jak się mająrequire
irequire_dependency
różne?
Jak możnarequire_dependency
automatycznie przeładowuje klasy w rozwoju, alerequire
nie mogę?
Wkopałem w szynyActiveSupport::Dependencies
i kod dispatcher.rb. Co widziałemrequire_dependency
kod jest to, że zasadniczo dodaje stałe doautoloaded_constants
szyk. Ale zostaje wyczyszczoneclear_application
wewnątrz dyspozytora po każdym żądaniu.
Czy ktoś może wyjaśnić lub wskazać mi pewne zasoby, które pomogą?