غداً، سأعمل على إضافة واحدة، وفي الوقت نفسه سألقِ نظرة على إعادة التحميل التلقائي ![]()
@kris.kotlarek هل هناك أي تحديث بخصوص ذلك؟ ![]()
لقد اكتشفت فقط أن Zeitwerk لا يعيد تحميل كود المحركات.
وجدت إجابة هنا It does not appear to be reloading the code on changes · Issue #35618 · rails/rails · GitHub
وعلى StackOverflow، وجدت توصية بالعودة إلى مُحمّل التلقائي :classic الكلاسيكي، وهو ليس هدفنا (https://stackoverflow.com/questions/31828377/how-to-reload-helpers-on-rails-mountable-engine)
سنبحث عن طريقة لإعادة تحميل المحركات، وسأحاول التواصل مع مؤلفي Zeitwerk للحصول على المشورة.
مرحبًا! للتوضيح فقط، في النسخ الأولية قيد التطوير (WIP)، كانت محركات Zeitwerk تُحمّل باستخدام محمل مختلف، لكن هذا تغير بسرعة ليتم إدارته بواسطة نفس محمل التطبيق، ويتم إعادة تحميل كل شيء.
هل يمكنني المساعدة في هذا بأي شكل؟
أعتقد أن كريس قد حل معظم المشاكل التي واجهناها، وسنقوم بالتأكيد بإبلاغك إذا علّقنا في أي مشكلة، وبشكل عام كانت الرحلة سلسة جدًا! شكرًا جزيلاً على عملك في Zeitwerk!!!