كيف تثبت JavaScript على ويندوز وماك — دليل خطوة بخطوة 2026
دليل عملي مفصل لتثبيت JavaScript على ويندوز وماك خطوة بخطوة — مع حل المشاكل الشائعة وإعداد بيئة العمل الاحترافية
قبل أن تكتب سطر كود واحد، يجب أن تجهّز بيئة العمل على جهازك. قد تبدو الخطوة بسيطة، لكنها مصدر إاحباط لكثير من المبتدئين بسبب مشاكل التثبيت والإعدادات.
في هذا الدليل العملي، سنأخذك خطوة بخطوة لتثبيت JavaScript بشكل صحيح على ويندوز وماك — مع حل المشاكل الشائعة.
لماذا JavaScript تحديداً؟
قبل أن نبدأ، دعنا نتفق على الأسباب:
- لغة الويب الأولى — لا يمكنك بناء موقع تفاعلي بدونها
- الأكثر طلباً — في تطوير الويب والواجهات الأمامية
- متعددة الاستخدامات — من المتصفح إلى الخوادم (Node.js)
- مجتمع ضخم — مصادر لا تنتهي للمساعدة
ما ستحتاجه
| المتطلب | التفاصيل |
|---|---|
| جهاز كمبيوتر | ويندوز 10/11 أو ماك |
| اتصال إنترنت | لتحميل ملفات التثبيت |
| مساحة فارغة | ~300 ميجابايت |
| وقت | 15-20 دقيقة |
الجزء الأول: التثبيت على ويندوز
الخطوة 1: تحميل Node.js
JavaScript لا تحتاج إلى "تثبيت" تقليدي، لكنك تحتاج إلى Node.js لتشغيلها خارج المتصفح.
- اذهب إلى الموقع الرسمي: nodejs.org
- اضغط على زر Downloads
- اختر نسخة LTS (Long Term Support) — وهي الأكثر استقراراً
- ⚠️ مهم: اختر النسخة المناسبة لنظامك (Windows Installer 64-bit)
- اضغط على زر التحميل
مثال للنسخة المناسبة: node-v20.x.x-x64.msi
الخطوة 2: تشغيل ملف التثبيت
- افتح الملف الذي حمّلته (مثل
node-v20.x.x-x64.msi) - اتبع الخطوات:
- اضغط Next
- وافق على الشروط I accept the terms
- اختر مسار التثبيت الافتراضي
- ⚠️ خطوة حاسمة: تأكد من أن الخيار Add to PATH مُفعّل
- اضغط Install
- انتظر 1-2 دقيقة حتى ينتهي التثبيت
- اضغط Finish
الخطوة 3: التأكد من التثبيت
-
افتح Command Prompt أو PowerShell:
- اضغط
Windows + R - اكتب
cmd - اضغط Enter
- اضغط
-
اكتب الأمر التالي:
node --version
- النتيجة المتوقعة:
v20.x.x
ثم اكتب:
npm --version
- النتيجة المتوقعة:
10.x.x
إذا ظهرت رسالة 'node' is not recognized — انتقل إلى قسم "حل المشاكل" أدناه.
الخطوة 4: تثبيت VS Code (محرر الأكواد)
- اذهب إلى: ://visualstudio.com
- حمّل النسخة المناسبة (Windows)
- ثبّتها بالإعدادات الافتراضية
- بعد التثبيت، افتح VS Code
- اذهب إلى Extensions (Ctrl+Shift+X)
- ابحث عن JavaScript (ES6) code snippets
- اضغط Install
الجزء الثاني: التثبيت على ماك
الخطوة 1: تحميل Node.js
- اذهب إلى: nodejs.org
- اضغط Downloads
- اختر نسخة LTS لنظام macOS (macOS Installer)
- اضغط التحميل
الخطوة 2: تشغيل ملف التثبيت
- افتح ملف
.pkgالذي حمّلته - اتبع الخطوات:
- اضغط Continue
- وافق على الشروط Agree
- اضغط Install
- أدخل كلمة مرور جهازك إذا طُلبت
- انتظر 1-2 دقيقة
- اضغط Close
الخطوة 3: التأكد من التثبيت
-
افتح Terminal:
- اضغط
Command + Space - اكتب
Terminal - اضغط Enter
- اضغط
-
اكتب:
node --version
- النتيجة المتوقعة:
v20.x.x
ثم اكتب:
npm --version
- النتيجة المتوقعة:
10.x.x
الخطوة 4: تثبيت VS Code
- اذهب إلى: ://visualstudio.com
- حمّل النسخة لـ macOS
- افتح ملف
.zipواسحب VS Code إلى مجلد Applications - افتح VS Code
- اذهب إلى Extensions وثبّت JavaScript (ES6) code snippets
الجزء الثالث: أول اختبار
اكتب أول برنامج لك
- افتح VS Code
- أنشئ ملفاً جديداً باسم
hello.js - اكتب فيه:
console.log("مرحباً بالعالم!");
console.log("بدأت رحلتي في JavaScript 🚀");
- احفظ الملف (
Ctrl + SأوCmd + S) - لتشغيله عبر Terminal:
node hello.js
- النتيجة:
مرحباً بالعالم! بدأت رحلتي في JavaScript 🚀
🎉 مبروك! أنت الآن مبرمج رسمياً!
حل المشاكل الشائعة
🔴 المشكلة 1: 'node' is not recognized
السبب: لم يتم إضافة Node.js إلى PATH أثناء التثبيت.
الحل:
الطريقة 1 (الأسرع) — أعد التثبيت:
- اذهب إلى Control Panel → Programs
- ابحث عن Node.js واحذفه
- أعد التثبيت مع التأكد من تفعيل Add to PATH
الطريقة 2 — إضافة PATH يدوياً:
- اضغط
Windows + Rواكتبsysdm.cpl - اذهب إلى Advanced → Environment Variables
- في User Variables، ابحث عن
Pathواضغط Edit - اضغط New وأضف:
C:\Program Files\nodejs\
- اضغط OK وأعد فتح Command Prompt
🔴 المشكلة 2: npm لا يعمل
الحل: جرب أحد هذه الأوامر:
npm --version
أو:
npx --version
إذا عمل أحدهما، استخدم نفس البادئة في المستقبل.
🔴 المشكلة 3: VS Code لا يتعرف على JavaScript
الحل:
- في VS Code، تأكد من أن امتداد الملف هو
.js - اضغط
Ctrl + Shift + P - اكتب:
Change Language Mode - اختر JavaScript
🔴 المشكلة 4: تحميل Node.js بطيء جداً
الحل:
- استخدم VPN أو اتصالاً أسرع
- حاول مرة أخرى في وقت مختلف
- استخدم المرايا (Mirrors) من الموقع الرسمي
🔴 المشكلة 5: تعارض الإصدارات
الحل: استخدم nvm (Node Version Manager) لإدارة إصدارات متعددة:
- ويندوز: ://github.com
- ماك:
brew install nvm
إعداد بيئة العمل الاحترافية
1. تثبيت المكتبات الأساسية
افتح Terminal واكتب لطلب تشغيل خادم محلي لتطوير الويب:
npm install -g live-server
هذه الأداة تسمح لك بتشغيل صفحات HTML مع JavaScript مباشرة.
2. إنشاء مشروع جديد
هذه أفضل ممارسة لبدء إدارة حزم مشروعك:
mkdir my-javascript-project
cd my-javascript-project
npm init -y
3. تثبيت مكتبة للتطوير
لحفظ جودة الكود وتجنب الأخطاء الإملائية:
npm install --save-dev eslint
npx eslint --init
جدول الأوامر الأساسية
| الأمر | الوظيفة |
|---|---|
node --version | عرض إصدار Node.js |
npm --version | عرض إصدار npm |
node file.js | تشغيل ملف JavaScript |
npm init -y | إنشاء مشروع جديد |
npm install [package] | تثبيت مكتبة |
npm list | عرض المكتبات المثبتة |
قائمة تحقق نهائية
| المهمة | الحالة |
|---|---|
| تثبيت Node.js (LTS) | ⬜ |
تأكيد عمل node --version | ⬜ |
| تثبيت VS Code | ⬜ |
| تثبيت إضافة JavaScript في VS Code | ⬜ |
| كتابة وتشغيل أول برنامج | ⬜ |
| تثبيت live-server | ⬜ |
ماذا بعد التثبيت؟
الآن بعد أن أصبحت بيئة العمل جاهزة، حان وقت التعلم:
- تعلم الأساسيات: المتغيرات، الشروط، الحلقات
- تعلم DOM: التعامل مع عناصر الصفحة وتغيير محتواها
- اكتب مشاريع صغيرة: آلة حاسبة، قائمة مهام
- تعلم Git: لحفظ كودك على GitHub
- انضم لمجتمع: Reddit، Discord، Stack Overflow
الخلاصة
تثبيت JavaScript (عبر Node.js) عملية بسيطة إذا اتبعت الخطوات الصحيحة. أهم النقاط:
- ✅ ويندوز: تأكد من تفعيل "Add to PATH" أثناء التثبيت
- ✅ ماك: استخدم Terminal للتحقق من التثبيت
- ✅ VS Code: محرر ممتاز مع دعم كامل لـ JavaScript
- ✅ Node.js: ضروري لتشغيل JavaScript خارج المتصفح
تذكر: إذا واجهت مشكلة، ابحث عنها بالإنجليزية على Google — 99% من المشاكل لها حل جاهز.
هل نجح تثبيت JavaScript؟ شاركنا في التعليقات!
✅ بعد النسخ:
- احفظ الملف في
content/articles/install-javascript-guide.md. - أخبرني "تم" لأكمل معك الخطوة التالية.
📚 مقالات ذات صلة
مشروع قائمة المهام بـ JavaScript — دليل عملي شامل 2026
مشروع عملي لبناء تطبيق قائمة مهام كامل بـ JavaScript — إضافة، حذف، تعديل، حفظ تلقائي، مع الكود الكامل والشرح
مشروع آلة حاسبة بـ JavaScript — دليل عملي شامل 2026
مشروع عملي لبناء آلة حاسبة كاملة بـ JavaScript و HTML و CSS — خطوة بخطوة مع الكود الكامل والشرح
التعامل مع DOM في JavaScript — دليل شامل 2026
دليل عملي مفصل للتعامل مع DOM في JavaScript — التحديد، التعديل، الأحداث، الإنشاء، مع تمارين وحلول