Як завантажити та встановити Node.js і NPM на Windows
⚡ Розумний підсумок
Встановлення Node.js на Windows використовує офіційний інсталятор MSI або менеджер пакетів Chocolatey, обидва з яких містять NPM. Після налаштування простий скрипт HTTP-сервера підтверджує, що середовище виконання надсилає відповідь Hello World у браузері.

Щоб розпочати створення ваших Node.js-застосунків, першим кроком є встановлення фреймворку Node.js. Фреймворк Node.js доступний для різних операційних систем, починаючи з... Windows до Ubuntu і OS X. Після встановлення фреймворку Node.js ви можете почати створювати свої перші програми Node.js.
Node.js також має можливість вбудовувати зовнішній або розширений функціонал за допомогою користувацьких модулів. Ці модулі потрібно встановлювати окремо. Прикладом модуля є MongoDB модуль, який дозволяє працювати з MongoDB бази даних із вашої програми Node.js.
Як встановити Node.js на Windows
Першим кроком у використанні Node.js є встановлення бібліотек Node.js у клієнтській системі. Нижче наведено кроки для завантаження та встановлення Node.js Windows:
Крок 1) Завантажте інсталятор Node.js для Windows.
Перейдіть на сайт https://nodejs.org/en/download/ та завантажте необхідні бінарні файли. У нашому прикладі ми завантажимо Node.js на Windows з 32-розрядними файлами налаштування.
Крок 2) Запустіть інсталяцію. Double Натисніть на завантажений файл .msi, щоб розпочати встановлення. Натисніть кнопку «Виконати» на першому екрані, щоб розпочати встановлення.
Крок 3) На наступному екрані натисніть кнопку «Далі», щоб продовжити завантаження та встановлення Node.js.
Крок 4) Прийміть умови та положення. На наступному екрані прийміть ліцензійну угоду та натисніть кнопку «Далі».
Крок 5) Встановіть шлях. На наступному екрані виберіть місце, куди потрібно встановити Node.js, і натисніть кнопку «Далі».
- Спочатку введіть розташування файлу для встановлення Node.js. Це місце, де файли Node.js будуть збережені після встановлення.
- Натисніть кнопку «Далі», щоб продовжити встановлення.
Крок 6) Виберіть компоненти за замовчуванням, які потрібно встановити. Прийміть компоненти за замовчуванням і натисніть кнопку «Далі».
Крок 7) Розпочніть встановлення. На наступному екрані натисніть кнопку встановлення Node.js, щоб розпочати встановлення. Windows.
Крок 8) Завершіть встановлення. Натисніть кнопку «Готово», щоб завершити встановлення.
Примітка: Windows тепер рекомендує розробникам використовувати Node.js з WSL2 ( Windows Підсистема для Linux) для робочих процесів розробки в стилі Linux.
Як встановити NPM на Windows 10/8/7
Інший спосіб встановити Node.js на будь-який клієнтський комп'ютер – це використовувати «менеджер пакетів». Windows, завантаження NPM (Node Package Manager) відоме як Chocolatey. Його було розроблено як децентралізовану структуру для швидкого встановлення потрібних програм і інструментів.
Для встановлення NPM на Windows через Chocolatey необхідно виконати наступні дії.
Крок 1) Встановлення Chocolatey – The Вебсайт Chocolatey має дуже чіткі інструкції щодо встановлення цього фреймворку.
- Першим кроком є виконання наведеної нижче команди у вікні командного рядка. Ця команда взята з веб-сайту Chocolatey і є стандартною командою для встановлення Node.js через Chocolatey.
- Наведена нижче команда є командою PowerShell, яка викликає віддалений сценарій PowerShell на веб-сайті Chocolatey. Цю команду потрібно запустити в командному вікні PowerShell.
- Цей сценарій PowerShell виконує всю необхідну роботу із завантаження необхідних компонентів і їх відповідного встановлення.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Крок 2) Наступний крок – встановити Node.js на ваш локальний комп’ютер за допомогою менеджера пакетів Chocolatey. Це можна зробити, виконавши команду нижче в командному рядку.
Якщо встановлення пройшло успішно, ви отримаєте повідомлення про успішне встановлення Node.js.
Примітка: Якщо ви отримуєте помилку типу «C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1», тоді вручну створіть папку за вказаним шляхом.
Запуск вашої першої програми Hello World у Node.js
Після завантаження та встановлення Node.js на ваш комп’ютер спробуємо відобразити «Hello World» у веббраузері. Створіть файл Node.js з назвою firstprogram.js.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code Пояснення:
- Основна функція функції «require» полягає в тому, що вона читає a JavaScript файл, виконує файл, а потім повертає об'єкт. Використовуючи цей об'єкт, можна використовувати різні функції, доступні в модулі, що викликається функцією require. Отже, в нашому випадку, оскільки ми хочемо використовувати функціональність HTTP, ми використовуємо команду require(http).
- У цьому другому рядку коду ми створюємо серверний застосунок, який базується на простій функції. Ця функція викликається щоразу, коли до нашого серверного застосунку надходить запит.
- Коли отримуємо запит, ми просимо нашу функцію повернути клієнту відповідь «Hello World». Функція writeHead використовується для надсилання даних заголовка клієнту, тоді як функція end закриває з'єднання з клієнтом.
- Потім ми використовуємо функцію server.listen, щоб наш серверний застосунок прослуховував запити клієнтів на порту № 8080. Ви можете вказати тут будь-який доступний порт.
Виконання коду
- Збережіть файл на вашому комп'ютері: C:\Users\Your Name\firstprogram.js
- У командному рядку перейдіть до папки, де зберігається файл. Введіть команду Node firstprogram.js.
- Тепер ваш комп’ютер працює як сервер! Якщо хтось спробує отримати доступ до вашого комп’ютера через порт 8080, він отримає у відповідь повідомлення «Привіт, світ!».
- Запустіть свій інтернет-браузер і введіть адресу: http://localhost:8080
вихід:












