Node.js
Також називається node, node.js, середовище виконання nodejs
Середовище виконання 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
Що таке 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 або локально додана копія.
Для чого він використовується?
Сервери розробки, CLI та скрипти запускаються як node.exe. Це не python.exe.
npm.cmd постачається з офіційним інсталятором. Composer - це аналог для PHP, а не це.
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.
Версії
Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.
Системні вимоги
Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.
Мінімум
| Операційна система | Актуальна 64-розрядна версія Windows 10 або Windows 11, згідно з nodejs.org |
|---|---|
| Оперативна пам'ять | Середовище виконання невелике. Використання пам'яті визначають бандлери та node_modules |
Профіль використання ресурсів
- Вимоги до процесора
- Залежить від того, що ви відкриваєте всередині програми
- Вимоги до оперативної пам'яті
- Залежить від документів, вкладок або бібліотек
Інстальовані процеси
Ці виконувані файли належать до цього продукту, коли його інстальовано.
| node.exe | Середовище виконання Node.js для цієї інсталяції |
|---|
Компоненти автозапуску
Його може запускати скрипт npm з автозавантаження. Це налаштували ви або сторонній розробник, а не вбудована служба Windows з назвою Node.
Розташування файлів
| Типова інсталяція | C:\Program Files\nodejs\ |
|---|
Формати файлів
Поширені проблеми
Залишений сервер 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 знаходиться всередині дистрибутива. Завершення node.exe у Windows не зупинить Node у Linux.
Переінсталюйте з nodejs.org, а не з випадкового пакета Node
Офіційний інсталятор LTS містить npm. Збірки з рекламних оголошень у пошуку - це сміття.
Альтернативи
Python - це інша мова. Bun і Deno частково виконують ті самі завдання для JS.
Офіційна довідка та завантаження
Почніть із розробника. Випадкові сайти з exe-файлами не є каналом підтримки.
| Завантажити | nodejs.org/ Офіційний інсталятор або сторінка постачальника |
|---|---|
| Довідка | nodejs.org/docs Підтримка від постачальника |
| Офіційний сайт | nodejs.org/ Почніть звідси, а не з випадкового сайту з файлами exe |
| Індекс випусків | nodejs.org/en/download/releases Коли проєкт прив'язаний до старішої мажорної версії |
Пов'язане апаратне забезпечення
Саме середовище виконання невимогливе. Великі проєкти на TypeScript потребують оперативної пам'яті та SSD для node_modules.
Технічні деталі
Технічні деталі
Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.
Джерела та верифікація
Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.
- Офіційний сайт Node.js · Сторінка продукту постачальника
- Довідка Node.js · Підтримка постачальника
- Карта процесів Foxhole · Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
Чи була ця стаття корисною?
Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.
Дякуємо. Це допомагає нам покращувати цю сторінку.