Skip to main content
يتطلب OpenClaw إصدار Node 22.22.3+، أو Node 24.15+، أو Node 25.9+. يُعد Node 24 بيئة التشغيل الافتراضية والموصى بها لعمليات التثبيت وCI وسير عمل الإصدارات؛ ويظل Node 22 مدعومًا عبر خط LTS النشط. Node 23 غير مدعوم. يكتشف برنامج التثبيت النصي Node ويثبّته تلقائيًا — استخدم هذه الصفحة عندما تريد إعداد Node بنفسك (الإصدارات، وPATH، وعمليات التثبيت العامة).

التحقق من الإصدار

يُعد v24.15.0 أو إصدار 24.x أحدث الخيار الافتراضي الموصى به. ويُعد v22.22.3 أو إصدار 22.x أحدث مسار Node 22 LTS المدعوم؛ كما أن Node v25.9.0+ مدعوم أيضًا. Node 23 غير مدعوم. إذا كان Node غير مثبت أو خارج النطاق المدعوم، فاختر إحدى طرق التثبيت أدناه.

تثبيت Node

Homebrew (موصى به):
أو نزّل برنامج تثبيت macOS من nodejs.org.
تتيح لك برامج إدارة الإصدارات التبديل بسهولة بين إصدارات Node. من الخيارات الشائعة:
  • fnm - سريع ومتعدد المنصات
  • nvm - واسع الاستخدام على macOS/Linux
  • mise - متعدد اللغات (Node، وPython، وRuby، وغيرها)
مثال باستخدام fnm:
هيّئ مدير الإصدارات في ملف بدء تشغيل الصدفة (~/.zshrc أو ~/.bashrc). إذا تخطيت ذلك، فقد لا يتم العثور على openclaw في جلسات الطرفية الجديدة لأن PATH لن يتضمن دليل الملفات التنفيذية لـ Node.

استكشاف الأخطاء وإصلاحها

openclaw: command not found

يعني هذا في الغالب أن دليل الملفات التنفيذية العامة لـ npm غير موجود في PATH.
1

العثور على بادئة npm العامة

2

التحقق من وجودها في PATH

ابحث عن <npm-prefix>/bin ‏(macOS/Linux) أو <npm-prefix> ‏(Windows) في المخرجات.
3

إضافتها إلى ملف بدء تشغيل الصدفة

أضف إلى ~/.zshrc أو ~/.bashrc:
ثم افتح طرفية جديدة (أو شغّل rehash في zsh / ‏hash -r في bash).

أخطاء الأذونات في npm install -g ‏(Linux)

إذا ظهرت أخطاء EACCES، فغيّر البادئة العامة لـ npm إلى دليل يمكن للمستخدم الكتابة فيه:
أضف السطر export PATH=... إلى ~/.bashrc أو ~/.zshrc لجعل التغيير دائمًا.

مواضيع ذات صلة