الانتقال إلى المحتوى

Node.js

تطبيقOpenJS Foundation

يسمى أيضا node، وnode.js، وبيئة تشغيل nodejs

OpenJS Foundationالإنتاجية

بيئة تشغيل JavaScript من OpenJS Foundation. يضع مثبت Windows الرسمي ملف node.exe ضمن Program Files\nodejs ويتضمن npm.

ما تحتاج إلى معرفته

يشغل Node.js تعليمات JavaScript البرمجية. ويأتي npm مع المثبت الرسمي.

node.exe هو بيئة تشغيل Node.js. كما يضيف مثبت Windows الرسمي أيضا npm إلى متغير PATH. أما python.exe فهو CPython. وغالبا ما يكون ملف node.exe الموجود داخل مجلد المشروع تثبيتا محليا أو عبر nvm.

ما هو؟
بيئة تشغيل JavaScript مع npm
هل هو نفسه Python؟
لا. لغة مختلفة
node.exe في مشروع؟
غالبا ما تكون نسخة محلية أو تابعة لـ nvm
تقول Feex
إذا كان node.exe متبقيا على خادم تطوير متوقف، فسأقرأ سطر الأوامر للتحقق من server.js أو npm. ولن أقوم بإلغاء تثبيت Python لإنهاء نشاطه.

ما هو Node.js؟

Node.js هي بيئة تشغيل JavaScript من OpenJS. توجد الإصدارات الرسمية في Program Files\nodejs أو مجلد nvm. إنه ليس Python وليس مكونا من مكونات Windows.

إذا لم تستخدمه من قبل

إذا كان ملف README يطلب تثبيت Node، فاحصل على مثبت LTS من nodejs.org. تتضمن هذه الحزمة npm. لا تحتاج إلى Python لتطبيق Node أساسي. وملف node.exe في Program Files\nodejs هو بيئة التشغيل العامة. وغالبا ما يكون node.exe المجاور للمشروع تابعا لـ nvm-windows أو نسخة موفرة مع المشروع.

فيمَ يُستخدم؟

تشغيل أدوات JavaScript

تبدأ خوادم التطوير، وواجهات سطر الأوامر، والبرامج النصية في صورة node.exe. وهذا ليس python.exe.

تثبيتات npm

يأتي npm.cmd مع المثبت الرسمي. وComposer هو المقابل له في PHP وليس هذا البرنامج.

مديرو الإصدارات

يحتفظ nvm-windows بنسخ إضافية من node.exe. وهذه النسخ لا تزال تابعة لـ Node، وليست ملفا في System32.

لمن هو موجه؟

  • الأشخاص الذين تتطلب أدواتهم وجود npm
  • المستخدمون الذين عثروا على node.exe في مشروع وظنوا أنه برنامج ضار
  • أي شخص خلط بينه وبين Python لأن كلاهما يوصف بأنه بيئة تشغيل

الحالة الحالية

قيد التطوير النشط. توفر OpenJS مساري Current وLTS. يتناول هذا المقال بيئة تشغيل سطح المكتب لنظام Windows، وليس Node داخل WSL.

ما هو عمره؟

أطلق Ryan Dahl برنامج Node.js في عام 2009. وهو أحدث من Python (1991) وأقدم من معظم محررات Electron. يعتمد العمل الحالي على Windows على إصدار LTS من nodejs.org، وليس على حقبة الإصدارات 0.x.

الإصدارات

القنوات الرئيسية أولا. أرقام البناء الدقيقة لم يتم التحقق منها بالكامل هنا.

LTS
Current

متطلبات النظام

تتبع القيم الإرشادات العامة للجهة الناشرة. ولا يزال عبء العمل يغير الاحتياج الفعلي.

الحد الأدنى

الحد الأدنى لمتطلبات النظام
نظام التشغيل إصدار حالي 64-بت من Windows 10 أو Windows 11، وفقا لموقع nodejs.org
ذاكرة الوصول العشوائي (RAM) بيئة التشغيل صغيرة الحجم. وتحدد أدوات الحزم ومجلدات node_modules حجم الذاكرة المستهلكة

ملف استهلاك الموارد

الطلب على وحدة المعالجة المركزية (CPU)
يتبع ما تفتحه داخل التطبيق
الطلب على ذاكرة RAM
يتبع المستندات، أو علامات التبويب، أو المكتبات

العمليات المثبتة

تنتمي هذه الملفات التنفيذية إلى هذا المنتج عندما يكون مثبتا.

العمليات المثبتة
node.exe بيئة تشغيل Node.js لهذا التثبيت

مكونات بدء التشغيل

يمكن لبرنامج npm نصي في بدء التشغيل أن يبدأه. ويكون ذلك بواسطتك أو بواسطة موفر البرنامج، وليس خدمة Windows مدمجة تسمى Node.

مواقع الملفات

المسارات الشائعة لـ Node.js
التثبيت النموذجي C:\Program Files\nodejs\

تنسيقات الملفات

JSMJSpackage.json

المشكلات الشائعة

خادم localhost متبقٍ قيد التشغيل

يمكن لأمر npm start إبقاء node.exe نشطا بعد إغلاق المحرر. قم بإنهاء سطر الأوامر هذا، وليس python.exe.

ملف node.exe محلي خاص بالمشروع

توفر بعض الأدوات بيئة تشغيل خاصة بها. افتح موقع الملف. المسار Program Files\nodejs هو التثبيت الرسمي.

حل المشكلات الشائعة

where.exe node و node -v

تأكد من Program Files\nodejs مقارنة بـ nvm أو نسخة مشروع. أمر where.exe python مخصص لتثبيت مختلف.

إذا كان العمل يتم داخل Ubuntu، فإن هذا الملف التنفيذي هو الملف الخطأ

يتواجد WSL Node داخل التوزيعة. إنهاء node.exe الخاص بنظام Windows لن يوقف Linux Node.

أعد التثبيت من nodejs.org، وليس من حزمة Node عشوائية

يتضمن مثبت LTS الرسمي أداة npm. الحزمة التي تأتي من إعلانات البحث ليست سوى برامج غير مرغوب فيها.

البدائل

Python لغة مختلفة. ويتداخل Bun وDeno في بعض مهام JS.

المساعدة الرسمية والتنزيلات

ابدأ بالجهة المصنعة. مواقع ملفات exe العشوائية ليست قناة دعم.

جهات الاتصال الرسمية
تنزيل nodejs.org/ المثبت الرسمي أو صفحة الجهة المصنعة
المساعدة nodejs.org/docs دعم الجهة المصنعة
الموقع الرسمي nodejs.org/ ابدأ من هنا، وليس من موقع استضافة ملفات exe عشوائي
فهرس الإصدارات nodejs.org/en/download/releases عندما يعتمد المشروع على إصدار رئيسي قديم

الأجهزة ذات الصلة

بيئة التشغيل نفسها خفيفة. تتطلب مشاريع TypeScript الكبيرة ذاكرة وصول عشوائي ومحرك أقراص SSD لمجلد node_modules.

التفاصيل التقنية

التفاصيل التقنية

تتغير أرقام إصدارات الشركة المصنعة. لا يحدد هذا المقال بنية معينة.

المصادر والتحقق

تصنيف المصدر المسجل: أغسطس 2026. لا يثبت هذا التصنيف التحقق المستقل. كيف نقوم بالبحث.

هل كانت هذه المقالة مفيدة؟

يكفي الإجابة بنعم أو لا. اختر سببًا إذا أردت، أو أضف ملاحظة قصيرة.

هل كانت هذه المقالة مفيدة؟