Skip to main content

Node.js

OpenClaw, Node 22 veya daha yeni bir sürüm gerektirir. Yükleyici betik Node’u otomatik olarak algılar ve yükler — bu sayfa, Node’u kendiniz kurmak ve her şeyin doğru şekilde bağlandığından emin olmak (sürümler, PATH, global yüklemeler) istediğiniz durumlar içindir.

Sürümünüzü kontrol edin

Bu komut v22.x.x veya daha yeni bir sürüm yazdırıyorsa sorun yok. Node yüklü değilse veya sürüm çok eskiyse, aşağıdan bir yükleme yöntemi seçin.

Node’u yükleyin

Homebrew (önerilen):
Sürüm yöneticileri, Node sürümleri arasında kolayca geçiş yapmanızı sağlar. Popüler seçenekler:
  • fnm — hızlı, çapraz platform
  • nvm — macOS/Linux’te yaygın
  • mise — çok dilli (Node, Python, Ruby, vb.)
fnm ile örnek:
Sürüm yöneticinizin kabuk başlangıç dosyanızda (~/.zshrc veya ~/.bashrc) başlatıldığından emin olun. Aksi halde, PATH Node’un bin dizinini içermeyeceği için yeni terminal oturumlarında openclaw bulunamayabilir.

Sorun Giderme

openclaw: command not found

Bu, neredeyse her zaman npm’in global bin dizininin PATH’inizde olmadığı anlamına gelir.
1

Find your global npm prefix

2

Check if it's on your PATH

3

Add it to your shell startup file

~/.zshrc veya ~/.bashrc dosyasına ekleyin:
Ardından yeni bir terminal açın (veya zsh’te rehash, bash’te hash -r çalıştırın).

npm install -g üzerinde izin hataları (Linux)

EACCES hataları görüyorsanız, npm’in global önekini kullanıcı tarafından yazılabilir bir dizine değiştirin:
Kalıcı olması için export PATH=... satırını ~/.bashrc veya ~/.zshrc dosyanıza ekleyin.