موقع إعلامي على موقع Jekyll و Bootstrap لـ Farset Labs ، مساحة قراصنة وجمعية خيرية تقع في بلفاست ، أيرلندا الشمالية.
تثبيت المتطلبات الأساسية اللازمة ل jekyll. ويشمل ذلك نسخة حديثة من Ruby (2.5 أو أحدث). نوصي باستخدام أحدث إصدار مستقر من Ruby الذي يعمل مع Jekyll والمنصة التي اخترتها. يمكنك التحقق من نسختك من Ruby عن طريق التشغيل:
ruby --version
اقترحنا أن تستخدم RVM أو RBENV لإدارة إصدارات مختلفة من Ruby محليًا.
بمجرد تثبيت prequistes ، افتح دليل المشروع وتشغيله:
gem install bundler
bundle install
bundle exec jekyll serve -w
افتح http: // localhost: 4000 في متصفح لعرض الموقع.
يوفر Docker بيئات قابلة للتكرار للمساعدة في التنمية. للعمل مع هذا الموقع باستخدام Docker أولاً ، تأكد من تثبيت Docker على جهازك ، ثم تشغيله:
docker build -t farsetlabs-site . docker run -p 4000:4000 -v `pwd`:/app farsetlabs-site
سيؤدي ذلك إلى بدء حاوية ، وإنشاء الموقع ، ثم يقدمه على المنفذ 4000. سيؤدي تحرير الملفات على جهازك إلى إعادة بناء الحاوية وإتاحة التغييرات في المتصفح (انتظر رسالة التأكيد على البناء)
Regenerating: 1 file(s) changed at 2019-06-13 09:33:17
index.html
...done in 10.680932188 seconds.
يجب أن يتم جميع المساهمات في الموقع الإلكتروني وينبغي إجراء المحتوى من خلال فرع. يجب عليك اتباع سير عمل فرع الميزة عند المساهمة.
لدينا فرع رئيسي واحد ، main
، والذي يمثل موقع الويب المباشر. التحسينات المستمرة على الموقع التي لا تعيش ولكنها تعيش في فروع الميزات ، إما في هذا المستودع أو شوكاته.
يرجى التفرع من أحدث main
في التغييرات الخاصة بك.
إذا لم يكن لديك إمكانية الوصول إلى مستودعنا ، فالرجاء شوطنا على Github وإرسال فرعك من خلال طلب سحب.
إذا لم تكن مطورًا ، فيجب عليك رفع التصحيحات وتحسينات المحتوى كمشكلات.
يتم تضمين روابط الشريط الجانبي من _includes/sidebar-links.md
لتحديث روابط الشريط الجانبي ، فقط قم بتحرير هذا الملف.
بمجرد دفع التغييرات الخاصة بك (إما إلى ريبو أو شوكةك كمساهم) ، يجب عليك فتح طلب سحب. سيقوم فريق الويب لدينا بمراجعة ذلك. يرجى ترك وصف موجز على الأقل لماهية التغييرات ، والتفصيل أي تغييرات تم إجراؤها على التخطيط أو وظائف الموقع.