Публикации по теме 'zeitwerk'
Понимание Zeitwerk в Rails 6
Zeitwerk - это новый движок загрузчика кода, используемый в Rails 6. Он должен быть новым по умолчанию для всех проектов Rails 6+, заменяющих старый классический движок.
Если судить по его характеристикам, режим Zeitwerk кажется ведет себя почти так же, как предыдущий классический режим. Основы очень похожи: модели, контроллеры, помощники и т. Д. Будут по-прежнему автоматически загружаться, перезагружаться и загружаться с нетерпением, как и всегда.
Однако основное отличие..
Вопросы по теме 'zeitwerk'
Rails 6 Zeitwerk выгружает мой класс после инициализатора
Я реализую одноэлементный класс / модуль в приложении Rails 6 с помощью загрузчика Zeitwerk.
# app/lib/mynamespace/mymodel.rb
module Mynamespace
module Mymodel
class << self
attr_accessor :client
end
def self.client...
929 просмотров
schedule
01.10.2022
Авто / нетерпеливая загрузка каталога за пределами / app
В приложении Rails (Rails 6) я создал каталог в корне приложения rails - вне папки /app . Я хочу попытаться сохранить некоторую логику за пределами веб-фреймворка Rails.
- rails_root
- app/
- models/
- controllers/
- lib/
-...
226 просмотров
schedule
08.03.2023