Node.js
يتطلب OpenClaw Node 22.14 أو أحدث. Node 24 هو وقت التشغيل الافتراضي والموصى به للتثبيتات وCI وتدفقات الإصدار. وما يزال Node 22 مدعومًا عبر خط LTS النشط. سيكتشف نص التثبيت Node ويثبتها تلقائيًا — وهذه الصفحة مخصصة للحالات التي تريد فيها إعداد Node بنفسك والتأكد من أن كل شيء مضبوط بشكل صحيح (الإصدارات، وPATH، والتثبيتات العامة).التحقق من الإصدار
v24.x.x أو أعلى، فأنت تستخدم الإصدار الافتراضي الموصى به. وإذا طبع v22.14.x أو أعلى، فأنت على مسار Node 22 LTS المدعوم، لكننا ما زلنا نوصي بالترقية إلى Node 24 عندما يكون ذلك مناسبًا. وإذا لم تكن Node مثبتة أو كان الإصدار قديمًا جدًا، فاختر إحدى طرق التثبيت أدناه.
تثبيت Node
- macOS
- Linux
- Windows
استخدام مدير إصدارات (nvm، fnm، mise، asdf)
استخدام مدير إصدارات (nvm، fnm، mise، asdf)
استكشاف الأخطاء وإصلاحها
openclaw: command not found
يعني هذا في الغالب أن دليل bin العام الخاص بـ npm غير موجود على PATH.
تحقق مما إذا كان موجودًا على PATH
<npm-prefix>/bin (macOS/Linux) أو <npm-prefix> (Windows) في الخرج.أخطاء الأذونات في npm install -g (Linux)
إذا رأيت أخطاء EACCES، فحوّل npm global prefix إلى دليل قابل للكتابة من قبل المستخدم:
export PATH=... إلى ~/.bashrc أو ~/.zshrc لجعله دائمًا.
ذو صلة
- Install Overview — جميع طرق التثبيت
- Updating — إبقاء OpenClaw محدثًا
- Getting Started — الخطوات الأولى بعد التثبيت