نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر

نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
AN

منهج Angular v22.1

دليل مرجعي شامل

كل اللغات
مدرسة البرمجة/منهج Angular v22.1/تشغيل واختبار التطبيق

تشغيل واختبار التطبيق

تشغيل مشروع أنجلرAngular CLI serveاختبار التطبيق محلياًLive Reload في Angular 22.1

جدول مرجعي سريع

1
الأمر البرمجيالوظيفة الأساسيةالتأثير على بيئة التطوير
ng serve (أو ng s)تشغيل خادم التطوير المحلي (Local Dev Server)يتيح معاينة التطبيق على المتصفح (عبر المنفذ 4200 افتراضياً) مع ميزة التحديث التلقائي
ng serve --openتشغيل الخادم وفتح المتصفح تلقائياًيوفر خطوة إضافية ويفتح صفحة التطبيق فور جهوزية السيرفر
ng testتشغيل حزمة اختبارات الوحدات (Unit Tests)يطلق نظام الاختبارات (Jasmine/Karma) للتحقق من سلامة الأكواد البرمجية

الشرح

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

تفصيل عملية التشغيل والاختبار المحلي

الخادم المحلي (ng serve):

يقوم هذا الأمر ببناء التطبيق في الذاكرة الحية ورفع خادم محلي. تتميز هذه البيئة بخاصية Live Reload أو Hot Module Replacement (HMR)، مما يعني أن أي تعديل تحفظه في ملفات الـ TypeScript أو الـ HTML ينعكس تلقائياً على المتصفح دون الحاجة لإعادة تشغيل السيرفر يدوياً.

التحقق من الأخطاء:

أثناء عملية التشغيل، يعمل نظام البناء على مراقبة الأكواد وإظهار أي أخطاء تجميعية (Compilation Errors) مباشرة في سطر الأوامر وفي المتصفح، مما يسرع عملية اكتشاف الأخطاء وإصلاحها.

أمثلة برمجية: أوامر التشغيل والاختبار

المثال الأول: تشغيل التطبيق مع فتح المتصفح تلقائياً

bash
1# تشغيل المشروع وفتح المتصفح على المنفذ الافتراضي
2ng serve --open

ℹ️ معلومة

أو باستخدام الاختصار السريع:

bash
1ng o

المثال الثاني: تشغيل المشروع على منفذ (Port) مخصص

bash
1# إذا كان المنفذ 4200 مشغولاً، يمكنك تغيير رقم المنفذ هكذا
2ng serve --port 4300

نصائح احترافية

  • —راقب استهلاك الذاكرة في المشاريع الكبيرة!
  • —أثناء تطوير تطبيقات Angular 22.1 الضخمة، قد يؤدي تشغيل ng serve المستمر إلى استهلاك الموارد. استخدم خيار إعادة التحميل الذكي أو قم بإيقاف الخادم (Ctrl + C) فور الانتهاء من جلسة العمل للحفاظ على كفاءة جهاز التطور الخاص بك.

الدرس السابق

توليد الخدمات الأنابيب والتوجيهات

الدرس التالي

التحكم في إعدادات المشروع

نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر