Theme Dev
بدء خادم تطوير للقالب في منصة Qumra.
qumra theme dev
بدء خادم تطوير للقالب.
الوصف
هذا الأمر يبدأ خادم تطوير محلي للقالب على المنفذ 3000. يسمح لك بـ:
- رؤية تغييرات القالب فوراً
- مزامنة الملفات تلقائياً مع منصة Qumra
- التطوير في بيئة تطوير حية
الاستخدام
qumra theme dev
الخطوات التفاعلية
عند تشغيل الأمر، سيطلب منك:
- اختيار التطبيق: اختر أحد التطبيقات المتاحة لاستخدامه كمصدر للبيانات
ملاحظة
يجب أن يكون لديك تطبيق واحد على الأقل متاح في حسابك.
المخرجات
بعد اختيار التطبيق، سيتم:
- تهيئة قالب التطبيق
- بدء المراقبة والمزامنة التلقائية للملفات
- بدء خادم التطوير وعرض الروابط التالية:
الروابط المتاحة:
-
📡 Localhost (
http://localhost:3000)- رابط للوصول إلى القالب محلياً على جهازك
- يسمح لك باختبار القالب محلياً قبل النشر
- تظهر تغييرات الملفات فوراً هنا
-
🌍 Theme URL (
https://[store].qumra.store?theme=[theme-id])- رابط للقالب على المتجر الحقيقي
- يستخدم لاختبار القالب في بيئة حقيقية
- يمكنك مشاركته مع الآخرين لمعاينة القالب
-
📦 Customize Theme (
https://app.qumra.cloud/store/[store]/themes/[theme-id])- رابط لفتح القالب في لوحة التحكم
- يسمح لك بتعديل القالب من المتصفح
- يمكنك استخدام محرر الكود المدمج في اللوحة
مثال
$ qumra theme dev
? Select the app you want to use as a data source: (Use arrow keys)
❯ My Store (mystore)
Another Store (anotherstore)
🚀 Server started successfully!
📡 Localhost => http://localhost:3000
🌍 Theme URL => https://the-one.qumra.store?theme=6919bd44929486cfccb1f892
📦 Customize Theme => https://app.qumra.cloud/store/the-one/themes/6919bd44929486cfccb1f892
المتطلبات
- يجب أن تكون داخل مجلد قالب موجود
- يجب أن يكون لديك تطبيق واحد على الأقل في حساب Qumra الخاص بك
- يجب أن يكون ملف
qumra.config.jsonموجوداً في المجلد
نصائح
استخدام الروابط
- Localhost: استخدمه للتطوير المحلي السريع ومعاينة التغييرات الفورية
- Theme URL: استخدمه لاختبار القالب في بيئة حقيقية أو مشاركته مع الآخرين
- Customize Theme: استخدمه لتعديل القالب من المتصفح دون الحاجة لفتح محرر كود
نصيحة
- استخدم
Ctrl+Cلإيقاف خادم التطوير - ستتم مزامنة تغييرات الملفات تلقائياً
- تأكد من اتصالك بالإنترنت للمزامنة مع المنصة
- يمكنك استخدام روابط متعددة في نفس الوقت
تحذير خطير
لا تشغل أمر dev في مجلد غير مخصص لقالب Qumra. تأكد من وجود ملف qumra.config.json أولاً.
استكشاف الأخطاء وإصلاحها
خطأ: "No apps available"
الحل: تأكد من أن لديك تطبيقاً واحداً على الأقل في حساب Qumra الخاص بك. أنشئ تطبيقاً من لوحة التحكم أولاً.