بحاجة إلى إعادة تشغيل Ember لاختبار تغييرات الواجهة الأمامية

أهلاً بك!

لقد قمت بإعداد بيئة تطوير جديدة للعمل على الإضافات. تم تحديث Discourse إلى أحدث إصدار من الفرع الرئيسي.

أحتاج إلى إعادة تشغيل Ember لاختبار التغييرات التي تم إجراؤها على الواجهة الأمامية. يشمل ذلك التغييرات على Handlebars و Emberjs وأوراق الأنماط. قبل بضعة أشهر، عندما كنت أعمل على الإضافات، كنت أحتاج فقط إلى إعادة تحميل صفحة الويب لاختبار هذه التغييرات.

هل تغير شيء خلال هذه الفترة؟ هل هناك خطأ ما في بيئتي؟

أي مساعدة ستكون محل تقدير كبير! :slight_smile:

يجب أن تتطلب التغييرات في كود الواجهة الأمامية فقط تحديثًا للصفحة. في الواقع، يجب أن يؤدي تغيير في كود جافاسكريبت إلى تحديث المتصفح تلقائيًا.

لذا يبدو أن هناك خطأ ما في بيئتك. هل اتبعت أحد أدلة التثبيت للتطوير هنا على ميتا؟

هذا يتماشى مع ما كنت أعتقد أنه يجب أن يحدث.

هذا هو دليل التثبيت الذي اتبعته. يجب أن أذكر أنني أستخدم نظامًا فرعيًا من Ubuntu مع WSL لنظام التشغيل Windows 11.

انتهى الأمر بالعثور على المشكلة: كانت بيئتي تحتوي على بعض الروابط الرمزية التي (أفترض) أنها أربكت اكتشاف تغييرات الملفات.

كانت الدلائل discourse و my-plugin تحت المستخدم الخاص بي في ويندوز، مع روابط رمزية في WSL Ubuntu (/home/silk/discourse → /mnt/c/Users/SilK/discourse).

كان الحل هو وجود الدلائل الحقيقية في بيئة WSL Ubuntu، وإنشاء روابط رمزية لويندوز (C:\Users\SilK\discourse → \wsl.localhost\Ubuntu-20.04\home\silk\discourse).

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.