هذا المشروع عبارة عن موقع ثابت تم إنشاؤه تلقائيًا بواسطة Jekyll ، وهو مولد صفحة ثابتة ، لتسهيل تكوين الموقع والصفحات وصيانة الكود.
بالإضافة إلى Jekyll ، استخدمنا NetLified ، وهي خدمة بناء ونشر وإدارة المشاريع من أجل النشر المستمر و HTTPS.
نستخدم Dunders ، موضوع بداية ، لتبسيط إنشاء موضوعنا لـ Jekyll.
لتشغيل هذا الموقع محليا سيكون من الضروري تثبيت التبعيات التالية:
لتثبيت Ruby ، نوصي باستخدام مدير الإصدارات ، مثل RVM ولتثبيت Jekyll ، فقط اتبع وثائق Jekyll.
إذا لم تتمكن من تثبيت أي من التبعيات ، فيمكنك فتح مشكلة في هذا المستودع لمساعدتك.
استنساخ مشروعنا لبيئة التطوير الخاصة بك.
git clone [email protected]:training-center/training-center.github.io.git قم بتشغيل أمر bundle لتثبيت مرافق Jekyll و Dunders.
bundle الآن فقط قم بتشغيل الأمر لتسلق الموقع على جهازك ، jekyll s
jekyll s سيكون الموقع متاحًا في localhost:4000 .
كل دمج مصنوعة على فرعنا الرئيسي يولد النشر التلقائي على NetLify.
أصول
صورنا ، مصادر ، إلخ.
_includes
partials لموقعنا ، "قطع" الموقع.
_layouts
scaffolding لجيكيل يولد موقعنا.
مزيد من المعلومات حول هذا هنا.
_sass
جميع وحدات SASS من موقعنا.
CSS
الملف الرئيسي الذي يستورد وحدات SASS لدينا لتوليد الموضوع.
ملفات أخرى
index الموقعانظر لدينا المساهمة
يحكم هذا الموقع ترخيص معهد ماساتشوستس للتكنولوجيا.