لقد قمت بإجراء بعض التغييرات في ملفات JS داخل حاوية Docker على خادم VPS قيد التشغيل. كيف يمكنني تطبيق التغييرات الجديدة؟ لقد جربت أمر sv restart unicorn لكنه لم ينجح.
ملاحظة: عندما أقوم بالتعديل على جهاز الكمبيوتر المحلي الخاص بي، يتم تطبيق التغييرات فورًا عند إعادة تحميل الصفحة.
إذا كنت ترغب في إجراء تغييرات مُدارة ودائمة على الكود الأساسي تبقى سارية حتى بعد إعادة البناء، فإليك أربعة خيارات:
(الاحتفاظ بـ) نسخة مُفرعة (تخطّ هذا الخيار، فهو يتطلب جهدًا صعبًا في الصيانة) — لن تلجأ إليه إلا إذا لم تكن تعرف الخيارات الثلاثة التالية أو كنت كسولًا جدًا لتعلمها
يبدو أن مكون السمة هو الخيار الأنسب لك. خصّص الوقت لتعلم كيفية استخدامه وستحصل على المكافأة.
قد يبدو في البداية أنه يمثل عبئًا إضافيًا، لكنها مريحة للغاية ويمكنك تحديث مكونات السمة وتمكينها وتعطيلها عبر الإنترنت دون الحاجة لإعادة البناء. مفيد جدًا! حاليًا، العيب الرئيسي الوحيد لديها هو عدم دعم الاختبارات، حسب ما أذكره.