خطأ استيراد: ملف about.json غير موجود، أو غير صالح

أنا أقوم بتطوير مكون سمة وأريد وضعه تحت التحكم في الإصدار.
بدأت في المحرر في /admin/customize/themes. قمت بتصدير التعديلات ووضعت الملفات في git في مجلد src مخصص. ثم قمت بضغط مجلد src باستخدام قائمة السياق المدمجة في Apple. عندما حاولت التثبيت باستخدام “من جهازي” أحصل على هذا:

خطأ استيراد: about.json غير موجود، أو غير صالح. هل أنت متأكد من أن هذه سمة Discourse؟

لقد قمت بتضمين about.json ولكن لم أقم بتغييره. عندما أقوم بفك الضغط أرى نفس بنية الملف والمجلد كما في التصدير.

لقد حاولت وضع علامات اقتباس حول القيم الفارغة وترك الخصائص ذات القيم الفارغة. لا تزال نفس رسالة الخطأ.

ماذا يمكنني أن أفعل؟

إعجاب واحد (1)

أعتقد أنك قمت بضغط المجلد بما في ذلك اسم المجلد نفسه.

ولكن إذا كنت ترغب في وضع مكون السمة الخاص بك تحت التحكم في الإصدار، فلا يجب عليك إعادة تحميله. يجب عليك تثبيته “من مستودع Git” أو حتى (أفضل بكثير): استخدام تطبيق وحدة تحكم Discourse Theme CLI لمزامنة التغييرات.

إعجابَين (2)

بالفعل، عند ضغط العناصر الموجودة في المجلد، فإنها تعمل.

شكرًا ريتشارد!

إعجابَين (2)