خطوات استخدام مشروع لارافيل جاهز

تنزيل مشروع جاهز من الإنترنت

عند تنزيل مشروع جاهز مكتوب في فريم ورك لارافيل من موقع github أو gitlab مثلاً. تنزيل مشروع من أى موقع خاص بإدارة السورس كود بـ git يكون كما يلي.

git clone --depth 1 --branch=master https://gitwebsite.com/xyz.git sampleProject

استخدمت depth لكي أستخدم آخر نسخة من الكود بدلاً من تنزيل كل النسخ والتعديلات على الكون منذ إنشاؤه. واستخدمت أيضاً branch لكي أحدد الفرع الذي أريده تنزيله من الكود بدلاً من تنزيل كل الأفرع. الهدف من استخدام depth و branch هو تقليل عدد الميجابايت التي أقوم بتنزيلها على الإنترنت.

ضبط بيئة العمل

استخدم هذا الأمر لإستخدام .env.example كملف .env

cp .env.example .env

عمل قاعدة بيانات وربطها بالمشروع

أنشئ قاعدة بيانات على الجهاز الذي تريد استخدام المشروع عليه (سيرفر أو كمبيوتر)، بعد ذلك أضف اسم قاعدة البيانات واسم المستخدم وكلمة المرور داخل ملف بيئة المشروع .env الذي عملناه في الخطوة السابقة.

تنزيل الـ dependencies للمشروع

تكوين مجلد vendor الموجود به كل اعتمادات المشروع (dependencies). أولا قم بتحديث composer من خلال هذا الأمر.

composer update

إن كنت تستخدم مكتبة التشفير - غالباً تستخدمها - ، نفذ هذا الأمر لإنشاء مفتاح تشفير جديد.

php artisan key:generate

مسح الملفات المؤقتة

استخدم هذا الأمر لمسح الملفات المؤقتة cache لكي لا تعيقك بالبيانات القديمة للمشروع.

php artisan config:cache

تجهيز قاعدة البيانات

استخدم هذا الأمر لإنشاء جداول قاعدة البيانات.

php artisan migrate

بعد ذلك، استخدم هذا الأمر لملء قاعدة البيانات بالمعلومات الإفتراضية الموجودة في المشروع.

php artisan db:seed

والآن يُمكنك استخدام المشروع وعرضه كما تشاء عن طريق الأمر التالي.

php artisan serve

إن كنت تنصح بقراءة هذا الموضوع ؟ شاركه على مواقع التواصل الإجتماعي لتفيد زملائك المبرمجين. لمزيد من المعلومات عن البرمجة ولينكس وأندرويد وويندوز وماك وآيفون وتصميم المواقع، ابحث عن "موقع أبانوب حنا للبرمجيات" على جوجل وادخل للموقع وستجد موضوع جديد يشرح فكرة أو معلومة جميلة ومفيدة كل يوم.

0 comments:

إرسال تعليق