وقت تشغيل Node
Node.js
يتطلب OpenClaw Node 22 أو أحدث. سيكتشف سكريبت التثبيت ويقوم بتثبيت Node تلقائيًا — هذه الصفحة مخصصة عندما تريد إعداد Node بنفسك والتأكد من أن كل شيء موصل بشكل صحيح (الإصدارات، PATH، التثبيتات العامة).
تحقق من إصدارك
node -v
إذا أظهر هذا v22.x.x أو أعلى، فأنت على ما يرام. إذا لم يكن Node مثبتًا أو كان الإصدار قديمًا جدًا، اختر طريقة تثبيت من الأسفل.
تثبيت Node
brew install nodeاستكشاف الأخطاء وإصلاحها
openclaw: command not found
هذا يعني دائمًا تقريبًا أن الدليل الثنائي العام لـ npm ليس على PATH الخاص بك.
الخطوة 1: ابحث عن البادئة العامة لـ npm
npm prefix -g
الخطوة 2: تحقق مما إذا كانت على PATH الخاص بك
echo "$PATH"
ابحث عن <npm-prefix>/bin (macOS/Linux) أو <npm-prefix> (Windows) في الناتج.
الخطوة 3: أضفه إلى ملف بدء تشغيل shell الخاص بك
export PATH="$(npm prefix -g)/bin:$PATH"
أخطاء صلاحيات على npm install -g (Linux)
إذا رأيت أخطاء EACCES، قم بتبديل البادئة العامة لـ npm إلى دليل يمكن للمستخدم الكتابة فيه:
mkdir -p "$HOME/.npm-global"
npm config set prefix "$HOME/.npm-global"
export PATH="$HOME/.npm-global/bin:$PATH"
أضف سطر export PATH=... إلى ملف ~/.bashrc أو ~/.zshrc الخاص بك لجعله دائمًا.