1. [Вікі](https://feex.it/wiki/)
2. [Праграмнае забеспячэнне](https://feex.it/wiki/software/)
3. [Прадукцыйнасць](https://feex.it/wiki/software/productivity/)
4. Node.js

# Node.js

Праграма: OpenJS Foundation

Таксама называецца node, node.js, асяроддзе выканання nodejs

OpenJS Foundation, Прадукцыйнасць

Асяроддзе выканання JavaScript ад OpenJS Foundation. Афіцыйны ўсталёўшчык для Windows размяшчае node.exe па шляху Program Files\nodejs і ўключае ў сябе npm.

## Што вам трэба ведаць

Node.js выконвае JavaScript. npm пастаўляецца разам з афіцыйным усталёўшчыкам.

node.exe - гэта асяроддзе выканання Node.js. Афіцыйны ўсталёўшчык для Windows таксама дадае npm у PATH. python.exe - гэта CPython. Файл node.exe унутры папкі праекта часта з'яўляецца лакальнай копіяй або ўсталёўкай nvm.

- **Што гэта такое?**: Асяроддзе выканання JavaScript з npm

  **Тое ж самае, што і Python?**: Не. Іншая мова

  **node.exe у праекце?**: Часта лакальная копія або версія праз nvm

Feex паведамляе

Калі node.exe застаўся на забытым сэрверы распрацоўкі, я б праверыў камандны радок на наяўнасць server.js або npm. Я б не выдаляў Python, каб спыніць яго.

## Што такое Node.js?

Node.js - гэта асяроддзе выканання JavaScript ад OpenJS. Афіцыйныя зборкі знаходзяцца ў Program Files\nodejs або ў папцы nvm. Гэта не Python і не кампанент Windows.

## Калі вы ніколі ім не карысталіся

Калі ў файле README сказана ўсталяваць Node, спампуйце ўсталёўшчык LTS з nodejs.org. Гэты пакет уключае ў сябе npm. Для базавай праграмы на Node вам не патрэбны Python. node.exe у Program Files\nodejs - гэта глабальнае асяроддзе выканання. Файл node.exe побач з праектам часта звязаны з nvm-windows або з'яўляецца лакальнай копіяй.

## Для чаго ён выкарыстоўваецца?

**Запуск інструментаў JavaScript**

Серверы распрацоўкі, CLI-ўтыліты і скрыпты запускаюцца як node.exe. Гэта не python.exe.

**Усталёўкі праз npm**

npm.cmd пастаўляецца з афіцыйным усталёўшчыкам. Яго аналаг у PHP - Composer, а не гэтая ўтыліта.

**Менеджэры версій**

nvm-windows захоўвае дадатковыя копіі node.exe. Яны ўсё яшчэ з'яўляюцца часткай Node, а не сістэмнымі файламі з System32.

## Для каго ён прызначаны?

- Распрацоўшчыкі, чые інструменты патрабуюць наяўнасці npm
- Карыстальнікі, якія знайшлі node.exe у праекце і палічылі яго шкоднаснай праграмай
- Тыя, хто зблытаў яго з Python, таму што абодва называюцца асяроддзямі выканання

## Бягучы стан

Актыўна распрацоўваецца. OpenJS выпускае галіны Current і LTS. Гэты артыкул прысвечаны асяроддзю выканання для Windows, а не Node унутры WSL.

## Колькі яму гадоў?

Раян Дал (Ryan Dahl) выпусціў Node.js у 2009 годзе. Ён маладзейшы за Python (1991) і старэйшы за большасць рэдактараў на Electron. Сучасная распрацоўка пад Windows выкарыстоўвае версію LTS з nodejs.org, а не эпоху 0.x.

## Версіі

Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.

LTS

Current

## Сістэмныя патрабаванні

Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.

### Мінімум

| Аперацыйная сістэма | Актуальны 64-бітны рэліз Windows 10 або Windows 11, паводле nodejs.org             |
| ------------------- | ---------------------------------------------------------------------------------- |
| Аператыўная памяць  | Само асяроддзе невялікае. Памер памяці вызначаюць зборшчыкі пакетаў і node_modules |

## Профіль выкарыстання рэсурсаў

- **Патрабаванні да працэсара**: Залежыць ад таго, што вы адкрываеце ў праграме

  **Патрабаванні да аператыўнай памяці**: Залежыць ад дакументаў, укладак альбо бібліятэк

## Усталяваныя працэсы

Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.

| node.exe | Асяроддзе выканання Node.js для гэтай усталёўкі |
| -------- | ----------------------------------------------- |

## Кампаненты аўтазагрузкі

Скрыпт npm у аўтазагрузцы можа запускаць яго. Гэта наладжана вамі або іншай праграмай, а не ўбудаванай службай Windows пад назвай Node.

## Размяшчэнне файлаў

| Тыповая ўстаноўка | C:\Program Files\nodejs\\ |
| ----------------- | ------------------------- |

## Фарматы файлаў

JS, MJS, package.json

## Распаўсюджаныя праблемы

### Забыты лакальны сервер (localhost)

npm start можа пакідаць node.exe актыўным пасля закрыцця рэдактара. Завяршыце гэты камандны радок, а не python.exe.

### Лакальны node.exe праекта

Некаторыя інструменты пастаўляюць асяроддзе выканання разам з сабой. Адкрыйце размяшчэнне файла. Program Files\nodejs - гэта афіцыйная ўсталёўка.

## Вырашэнне праблем

### where.exe node і node -v

Праверце Program Files\nodejs у параўнанні з nvm або копіяй праекта. where.exe python - гэта іншая ўсталёўка.

### Калі праца ішла ўнутры Ubuntu, гэты exe - няправільны

Node у WSL знаходзіцца ў дыстрыбутыве. Завяршэнне Windows-версіі node.exe не спыніць працу Linux Node.

### Пераўсталюйце з nodejs.org, а не з выпадковага пакета Node

Афіцыйны ўсталёўшчык LTS уключае npm. Зборка з пошукавай рэкламы - гэта смецце.

## Альтэрнатывы

Python - гэта іншая мова. Bun і Deno часткова перасякаюцца з ім для некаторых задач JS.

## Афіцыйная дапамога і спампоўкі

Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.

| Спампаваць    | [nodejs.org/ ](https://nodejs.org/)Афіцыйны ўсталёўшчык альбо старонка вытворцы                                               |
| ------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Даведка       | [nodejs.org/docs ](https://nodejs.org/docs)Падтрымка ад вытворцы                                                              |
| Афіцыйны сайт | [nodejs.org/ ](https://nodejs.org/)Пачынайце адсюль, а не з выпадковага хостынгу exe                                          |
| Спіс рэлізаў  | [nodejs.org/en/download/releases ](https://nodejs.org/en/download/releases)Калі праект патрабуе пэўнай старой мажорнай версіі |

## Звязанае абсталяванне

Само асяроддзе выканання працуе хутка і лёгка. Для буйных праектаў на TypeScript патрабуецца больш аператыўнай памяці і хуткі SSD пад node_modules.

## Тэхнічныя падрабязнасці

Тэхнічныя падрабязнасці

Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.

## Звязанае

Гэтыя аб'екты звязаны з гэтым артыкулам. Тып пазначаны на кожнай спасылцы.

[node.exe: Працэс праграмы](https://feex.it/wiki/l/be/process/node.exe/)[Python: Праграма](https://feex.it/wiki/l/be/software/python/)[Як чытаць Task Manager: Кіраўніцтва](https://feex.it/wiki/l/be/software/system/how-to-read-task-manager/)

## Крыніцы і праверка

Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. [Як мы даследуем](https://feex.it/wiki/research/).

- [Афіцыйны сайт Node.js ](https://nodejs.org/)· Старонка прадукту ад вытворцы
- [Даведка Node.js ](https://nodejs.org/docs)· Падтрымка ад вытворцы
- [Карта працэсаў Foxhole ](https://foxhole.feex.it/)· Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.

## Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Кароткія факты

Кароткая інфармацыя пра гэтую старонку. Характарыстыкі, крыніцы і поўная гісторыя застаюцца ў артыкуле.

- **Распрацоўшчык**: OpenJS Foundation

  **Катэгорыя**: Асяроддзе выканання JavaScript

  **Працэс**: [node.exe](https://feex.it/wiki/l/be/process/node.exe/)

  **Ліцэнзія**: MIT

  **Першы рэліз**: 2009

  **Афіцыйны сайт**: [nodejs.org](https://nodejs.org/)

  **Адлюстравана Feex**: Заўважана на ПК з Windows у Foxhole

Зарэгістраваны статус крыніцы: праверана Feex: Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/be/software/nodejs/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
