البرمجة

إضافة Pug إلى Angular CLI

بالطبع، إليك دليل سريع لإضافة Pug إلى Angular CLI. يعد Pug أداة قوية لتوليد HTML بشكل أكثر قراءة وفهمًا، ويمكنك الاستفادة منها بشكل كبير في تطوير تطبيقات Angular. دعني أشرح الخطوات بشكل مفصل:

  1. أولاً وقبل كل شيء، تأكد من أنك قمت بتثبيت Angular CLI بنجاح وأن لديك مشروع Angular جاهز للعمل.

  2. قم بتثبيت مكتبة Pug عبر npm. يمكنك القيام بذلك بفتح محطة الأوامر (Command Prompt) أو تيرمينال وتنفيذ الأمر التالي:

    css
    npm install pug --save
  3. بعد تثبيت Pug بنجاح، قم بتكوين Angular CLI لاستخدام Pug كمحرّر للقوالب.

  4. قم بفتح ملف angular.json في مجلد مشروع Angular الخاص بك. هذا الملف يحتوي على إعدادات مشروع Angular الخاص بك.

  5. ابحث عن المفتاح "builder" في ملف angular.json والذي يحدد المُنشئ (Builder) المستخدم لبناء المشروع. عادةً ما يكون المُنشئ "builder" هو @angular-devkit/build-angular:browser.

  6. ضمن المُنشئ، ابحث عن مفتاح "options" ومن ثم "aot"، وقم بإضافة "assets" داخل "options" إذا لم يكن موجودًا بالفعل.

  7. بعد ذلك، قم بإضافة "pugLoader" إلى مفتاح "assets" الذي أضفته سابقًا داخل المُنشئ. يجب أن تكون القيمة له مسارًا نحو المجلد الذي تحتوي فيه ملفات Pug. على سبيل المثال، إذا كانت ملفات Pug موجودة في مجلد src/app, فقم بتعيين المسار كالتالي:

    css
    "pugLoader": { "input": "src/app", "output": "app" }

    حيث "input" هو المسار إلى مجلد ملفات Pug الخاص بك، و "output" هو المسار الذي ستتم فيه عملية البناء لتوليد الملفات HTML المقابلة.

  8. بعد القيام بذلك، يمكنك الآن بدء استخدام ملفات Pug في مشروع Angular الخاص بك. قم بإنشاء ملفات قوالب جديدة بامتداد .pug بدلاً من .html، وستقوم Angular CLI بتحويلها إلى HTML عند عملية البناء.

بهذا، يكون قد تم إعداد Angular CLI لاستخدام Pug كمحرّر للقوالب. الآن يمكنك البدء في كتابة قوالب Pug الخاصة بك والتمتع بالتطوير السلس والفعّال في تطبيقات Angular الخاصة بك. إذا كانت هناك أي استفسارات إضافية، فلا تتردد في طرحها!

المزيد من المعلومات

بالتأكيد، دعني أوسع شرحي للخطوات المذكورة لضمان فهم أعمق لكيفية إضافة Pug إلى Angular CLI.

أولاً، لنلقِ نظرة عامة على ما هو Pug ولماذا يمكن أن يكون مفيدًا في تطوير تطبيقات Angular.

Pug هو محرّر للقوالب يهدف إلى جعل كتابة HTML أكثر قراءةً وفهمًا. بدلاً من استخدام علامات HTML التقليدية مثل

و

و ، يستخدم Pug تنسيقًا مبسطًا وهوائيًا يستند إلى المسافات لتعريف العناصر.

الآن، دعونا نستكشف الخطوات التفصيلية لإضافة Pug إلى مشروع Angular CLI:

  1. تثبيت Pug عبر npm:
    قبل كل شيء، يجب تثبيت مكتبة Pug باستخدام npm. يمكنك القيام بذلك بفتح محطة الأوامر (Command Prompt) أو تيرمينال وتنفيذ الأمر npm install pug --save. هذا الأمر سيقوم بتثبيت Pug وإضافته إلى ملف package.json كتبعية.

  2. تكوين Angular CLI لاستخدام Pug:
    بعد تثبيت Pug، يجب تكوين Angular CLI لاستخدامه كمحرر للقوالب. هذا يتطلب بعض التغييرات في ملف angular.json الخاص بمشروع Angular الخاص بك.

  3. تحديد مسار ملفات Pug:
    في ملف angular.json، تحت المفتاح "builder"، تحتاج إلى إضافة "pugLoader" كجزء من مفتاح "assets". هذا المفتاح يحدد مسار مجلد الإدخال (input) والإخراج (output) لملفات Pug.

  4. بدء استخدام Pug في مشروع Angular:
    الآن يمكنك بدء استخدام ملفات Pug في مشروع Angular الخاص بك. قم بإنشاء ملفات قوالب جديدة بامتداد .pug بدلاً من .html، وستقوم Angular CLI بتحويلها إلى HTML عند عملية البناء.

  5. التمتع بفوائد استخدام Pug:
    باستخدام Pug، ستلاحظ سهولة كتابة القوالب وفهمها بشكل أفضل. يتيح لك تنسيق Pug المبسّط تخفيف التعقيد وتنظيم الشيفرة بشكل أفضل، مما يسهل الصيانة والتطوير.

  6. مشاركة المعرفة:
    بما أنك الآن قد تعلمت كيفية إضافة Pug إلى مشروع Angular CLI، يمكنك مشاركة هذه المعرفة مع الآخرين لمساعدتهم في تحسين عملهم مع Angular وجعل تجربة التطوير أكثر فعالية ومتعة.

باستكمال هذه الخطوات، يمكنك الآن الاستفادة من قوة Pug في تطوير تطبيقات Angular الخاصة بك وتحسين عملية التطوير بشكل عام. لا تتردد في استكشاف واستخدام المزيد من الأدوات والتقنيات لتحسين جودة وفعالية تطوير البرمجيات الخاصة بك.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر