رمز من جانب العميل لـ HUBS ، منصة تعاون ثلاثية الأبعاد عبر الإنترنت تعمل مع منصات سطح المكتب والهاتف المحمول و VR.
إذا كنت ترغب في تشغيل محاور على الخوادم الخاصة بك ، تحقق من إصدار Hubs Community.
إذا كنت ترغب في نشر عميل مخصص على مثيل Hubs Cloud الحالي ، فيرجى الرجوع إلى هذا الدليل.
إذا كنت ترغب في المساهمة في الشوكة الرئيسية لعميل Hubs ، فيرجى الاطلاع على دليل المساهم.
إذا كنت ترغب فقط في التحقق من كيفية عمل Hubs وجعل التعديلات الخاصة بك تستمر في دليل البدء السريع لدينا.
قم بتثبيت Nodejs إذا لم تكن قد لم تكن بالفعل. نستخدم 16.16.0 على خوادم البناء لدينا. إذا كنت تعمل في مشاريع JavaScript المتعددة ، فقد يكون من المفيد استخدام شيء مثل NVM لإدارة إصدارات متعددة من العقدة لك.
قم بتشغيل الأوامر التالية:
git clone https://github.com/Hubs-Foundation/hubs.git
cd hubs
# nvm use v16.16.0 # if using NVM
npm ci
npm run dev
يتم تكوين خادم Dev الخلفي مع CORS لقبول الاتصالات فقط من "Hubs.local: 8080" ، لذلك ستحتاج إلى الوصول إليها من هذا المضيف. للقيام بذلك ، من المحتمل أن ترغب في إضافة "Hubs.local" و "Hubs-proxy.local" إلى ملف "المضيفين المحليين" على جهاز الكمبيوتر الخاص بك:
127.0.0.1 hubs.local
127.0.0.1 hubs-proxy.local
ثم تفضل بزيارة https: //hubs.local: 8080 (ملاحظة: HTTPS مطلوب ، ستحتاج إلى قبول التحذير من شهادة SSL الموقعة ذاتيا)
ملاحظة: عند تشغيل عميل Hubs محليًا ، ستظل تتصل بإصدارات تطوير خادم الشبكة. لا يسمح هذا الخادم بالوصول إلى خارج المضيف المحلي. إذا كنت ترغب في استضافة خوادم Hubs الخاصة بك ، فيرجى مراجعة إصدار Hubs Community.
اقرأ دليل المساهم الخاص بنا لمعرفة كيفية إرسال تقارير الأخطاء وطلبات الميزات وطلبات السحب.
نحن نبحث أيضًا عن المساعدة في التوطين. يحتوي إعادة تصميم HUBS على الكثير من النص الجديد ونحتاج إلى مساعدة من أشخاص مثلك لترجمته. اتبع مستندات التوطين للبدء.
من المتوقع أن يلتزم المساهمون بمدونة قواعد سلوك المشروع ويحترمون المشروع والأشخاص الذين يعملون عليه.
المراكز مرخصة مع ترخيص Mozilla Public 2.0