اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

اول شيء قم ببناء المشروع باستخدام webpack باستخدام الأمر npm run build أو أي أمر آخر تعيده في ملف package.json لبناء مشروعك. هذا الأمر سينشئ مجلدًا جديدًا (مجلد build) الموجود حاليا لديك يحتوي على ملفات المشروع النهائية.
ثم قم بانشاء مستودع جديد على حسابك على GitHub لمشروعك وقم برفع ملفات مجلد build.

عليك الان نشر المشروع باستخدام GitHub Pages: يمكنك اتباع الخطوات التالية:

  • في صفحة مستودع GitHub الخاص بك ، انتقل إلى قسم "Settings" (الإعدادات).
  • انتقل إلى قسم "Pages" (الصفحات) في القائمة الجانبية اليسرى.
  • في قسم "Source" (المصدر) ، حدد الفرع الذي ترغب في نشره على GitHub Pages. عادة ما يكون الافتراضي هو الفرع الرئيسي (مثل main).
  • انقر على زر "Save" (حفظ).

سترى رابطًا الآن يشير إلى صفحة GitHub Pages لمشروعك بعد اكتمال عملية النشر

 

  • 0
نشر

ما تريدينه هو رفع مشروع يستخدم Webpack على GitHub pages وقد تم توضيح ذلك من خلال الفيديو التالي:

وسأوضح لك الخطوات:

أولاً عليك بإنشاء مستودع جديد على GitHub.

ثم فتح مجلد الـ build أو dist النهائي فقط في vscode، وهو المجلد الذي يتم به تجميع الكود النهائي للمشروع ليصبح جاهز للنشر.

ثم إنشاء مستودع git داخل ذلك المجلد من خلال المر التالي:

git init

والآن عليك بكتابة الأوامر التالية بالترتيب من أجل رفع المشروع إلى المستودع على GitHub:

git add.
git commit -m "my first commit"
git branch -M main
git remote add origin <رابط المستودع على جيت هوب>
git push origin main

والآن توجهي للمستودع الخاص بالمشروع على GitHub ثم الضغط على تبويب الإعدادات Settings، وستجدي خيار باسم pages اضغطي عليه ثم اختاري الفرع الذي تم رفع المشروع علي ه كما بالصورة:

0.png.36fb9e85e2cd42951e49270f8eed5186.thumb.png.2eae5b22963f3a82a258e3eb0f2720d7.pngوالآن سننتظر قليلاً لحين الحصول على رابط المشروع لتصفحه كما بالصورة:

10.thumb.png.80bb5629143b6d32e3da160a0ec508e3.png.ce2d4393b8271c0068bcd8a90c63788c.png

وفي حال أردتي رفع المشروع بالكامل بما في ذلك مجلد build فعليك بتجاهل الخطوة الأولى وإنشاء المستودع في جذر المشروع الرئيسي ثم رفعه إلى المستودع بنفس الأوامر التي ذكرتها لك ثم التوجه إلى الإعدادات وتفعيل pages والآن ستحصلين على رابط أضيفي إليه build في النهاية من أجل تصفح مجلد build، أي كالتالي:

أضيفي إليه أنت build ليصبح كالتالي:

وستجدين المزيد من التوضيح والشرح هنا:

 

0.png.36fb9e85e2cd42951e49270f8eed5186.png

  • 0
نشر

استخدام github pages هو بنفس الطريقة المعتادة حتى إذا كنت تستخدم webpack ولكن الفرق فقط سيكون في تنفيذ الأمر

npm run build

لتجميع الملفات في مجلد dist كما في ال webpack  ويتم تنفيذ جميع الخطوات كما في المصادر التالية

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...