الفصل 06 / 10التجهيز

Node و npm

نثبت الأدوات البتشغل JavaScript وبتنزل المكتبات للمشروع.

16 دقيقة قراءة06 / 10

الهدف

نثبت الأدوات البتشغل JavaScript وبتنزل المكتبات للمشروع.

قبل ما تبدأ

  • تيرمنال شغال
  • صلاحية تثبيت برامج

Node.js بخلي جهازك يشغل JavaScript بره المتصفح. npm هو مدير الحزم الجاي مع Node. بنستخدمهم عشان نعمل ونشغل مشروع البورتفوليو.

ثبت Node.js LTS

افتح صفحة التحميل الرسمية وثبت نسخة LTS الحالية: nodejs.org/en/download.

استخدم المثبت الرسمي لنظامك. ما تحمل من مواقع عشوائية.

افتح التيرمنال تاني

بعد التثبيت، اقفل التيرمنال وافتحه تاني. ويندوز محتاج يحدث قائمة الأوامر المتاحة.

اتأكد من التثبيت

Windows PowerShellReview before running
node --version
# عشان نعرف اصدار نسخة node
npm --version
# عشان نعرف اصدار نسحة npm

المفروض الأمرين يطلعوا أرقام versions.

لو شفت خطأ زي node is not recognized، اقفل التيرمنال وافتحه تاني. لو ما اشتغل، ثبت Node من الصفحة الرسمية مرة تانية.

الحصل شنو؟

  • node --version بتفحص JavaScript runtime.
  • npm --version بتفحص package manager.
  • رقم version معناها التيرمنال لقى الأداة.

ليه ده مهم للـ AI agents؟

AI coding agents كتير بتشغل أوامر المشروع ليك. ممكن تثبت packages، تشغل development server، تشغل tests، أو تفحص build. Node و npm أساس أغلب مشاريع الويب للمبتدئين.

مراجع رسمية

Checklist الدرس

علّم الحاجات بعد ما تتأكد منها. الطلاب الداخلين بحساب بيتزامنوا مع لوحة الورشة؛ والباقي بيتحفظ في المتصفح ده.

تقدم محلي

احفظ الدرس في الجهاز ده.

لسه ما محتاج حساب. ده بخزن slug الدرس في المتصفح بس، ما أوامر ولا أسرار ولا ملفات مشروع.