Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

Node.js

OpenClaw uchun Node 22 yoki undan yangiroq versiya talab qilinadi. o‘rnatish skripti Node’ni avtomatik aniqlaydi va o‘rnatadi — bu sahifa Node’ni o‘zingiz o‘rnatmoqchi bo‘lganingizda va hammasi to‘g‘ri sozlanganiga (versiyalar, PATH, global o‘rnatishlar) ishonch hosil qilish uchun mo‘ljallangan.

Versiyangizni tekshiring

node -v

Agar natijada v22.x.x yoki undan yuqori versiya chiqsa, hammasi joyida. Agar Node o‘rnatilmagan bo‘lsa yoki versiya juda eski bo‘lsa, quyidagi o‘rnatish usullaridan birini tanlang.

Node’ni o‘rnatish

Homebrew (tavsiya etiladi):

````
```bash
brew install node
```
````

```
**Ubuntu / Debian:**
```

Fedora / RHEL:

sudo dnf install nodejs

Yoki versiya menejeridan foydalaning (quyida qarang).

````
```powershell
winget install OpenJS.NodeJS.LTS
```

**Chocolatey:**

```powershell
choco install nodejs-lts
```

Yoki Windows o‘rnatuvchisini [nodejs.org](https://nodejs.org/) saytidan yuklab oling.
````

powershell winget install OpenJS.NodeJS.LTS Chocolatey:

choco install nodejs-lts

Yoki Windows o‘rnatkichini nodejs.org saytidan yuklab oling.

  • Versiya menejerlari Node versiyalari orasida oson almashishga imkon beradi.
  • Mashhur variantlar:

fnm — tezkor, kross-platforma

[**nvm**](https://github.com/nvm-sh/nvm) — macOS/Linux’da keng qo‘llaniladi

mise — poliglot (Node, Python, Ruby va boshqalar) fnm bilan misol:

fnm install 22 fnm use 22


Versiya menejeringiz shell ishga tushish faylida (~/.zshrc yoki ~/.bashrc) ishga tushirilganiga ishonch hosil qiling.

Agar shunday bo‘lmasa, yangi terminal sessiyalarida openclaw topilmasligi mumkin, chunki PATH Node’ning bin katalogini o‘z ichiga olmaydi.

Nosozliklarni bartaraf etish openclaw: command not found

```
Bu deyarli har doim npm’ning global bin katalogi PATH’da yo‘qligini anglatadi.
```

```bash echo "$PATH"

        ```
        Natijada `<npm-prefix>/bin` (macOS/Linux) yoki `<npm-prefix>` (Windows) borligini tekshiring.
        ```

  </Step>
</Steps>

### `~/.zshrc` yoki `~/.bashrc` ga qo‘shing:

```bash
export PATH="$(npm prefix -g)/bin:$PATH"
```So‘ng yangi terminal oching (yoki zsh’da `rehash` / bash’da `hash -r` ni ishga tushiring). </Tab> <Tab title="Windows">
`npm prefix -g` chiqishini Sozlamalar → Tizim → Atrof-muhit o‘zgaruvchilari orqali tizim PATH’iga qo‘shing. </Tab> </Tabs>

```bash
</Step>

npm install -g da ruxsat xatolari (Linux)