Как установить и настроить Node.js и NPM в Windows ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
06.12.2024

Как установить и настроить Node.js и NPM в Windows

Node.js – это мощная среда выполнения JavaScript, построенная на движке V8 в Chrome, а NPM (Node Package Manager) – это менеджер пакетов, поставляемый вместе с Node.js. Они являются необходимыми инструментами для разработки современных JavaScript-приложений. В этом руководстве вы узнаете, как установить и настроить Node.js и NPM в системе Windows.

Шаг 1: Скачайте программу установки Node.js

  1. Посетите официальный сайт Node.js:Перейдите на официальный сайт Node.js.
  2. Выберите правильную версию:
    • LTS (Long-Term Support): Рекомендуется для большинства пользователей, так как является более стабильной.
    • Current: Включает последние функции, но может быть менее стабильной.

    Загрузите соответствующий установщик для вашей версии Windows (например, 64-битной).

Шаг 2: Установите Node.js и NPM

  1. Запустите программу установки:
    • Дважды щелкните загруженный файл node-vxx.x.x-x64.msi, чтобы запустить процесс установки.
  2. Следуйте указаниям мастера установки:
    • Нажмите кнопку Next на экране приветствия.
    • Примите лицензионное соглашение и нажмите Далее.
    • Выберите путь установки (по умолчанию это C:\Program Files\nodejs\) и нажмите Next.
    • На экране Custom Setup убедитесь, что выбрали опцию “Установить NPM” вместе с Node.js, затем нажмите Next.
    • Нажмите Install, чтобы начать установку.
    • По завершении установки нажмите Finish.

    По умолчанию программа установки добавляет Node.js в переменную окружения PATH вашей системы, что означает, что вы можете использовать команды node и npm в командной строке без дополнительной настройки.

Шаг 3: Проверка установки

После установки важно убедиться, что Node.js и NPM установлены правильно.

  1. Откройте командную строку:Нажмите Windows R, введите cmd и нажмите Enter.
  2. Проверка версии Node.js:Выполните следующую команду, чтобы проверить установленную версию Node.js:
    node -v

    Это должно отобразить номер версии Node.js (например, v18.x.x).

  3. Проверка версии NPM:Проверьте установку NPM, выполнив следующую команду:
    npm -v

    Это должно отобразить номер версии NPM (например, 9.x.x).

Шаг 4: Обновление NPM (необязательно)

Хотя NPM устанавливается вместе с Node.js, он не всегда может быть последней версии. Вы можете обновить NPM до последней версии с помощью следующей команды:

npm install -g npm@latest

Флаг -g устанавливает пакет глобально, обеспечивая обновление NPM по всей системе.

Шаг 5: Настройте NPM (необязательно)

Вы можете настроить параметры NPM для более индивидуального использования. Вот несколько полезных настроек:

  1. Установите каталог по умолчанию для глобальных пакетов:По умолчанию глобальные пакеты устанавливаются в каталог C:\Users\<имя пользователя>\AppData\Roaming\npm. При необходимости вы можете изменить это значение:
    npm config set prefix "C:\your\preferred\path"
  2. Установка реестра по умолчанию:Если вы хотите использовать пользовательский реестр, например, частный реестр NPM, установите его с помощью:
    npm config set registry "https://your-custom-registry.com/"
  3. Просмотр всех конфигураций:Чтобы просмотреть все текущие конфигурации NPM, выполните команду:
    npm config list

Шаг 6: Создание и запуск простого приложения Node.js

  1. Создайте новый каталог:В командной строке создайте новый каталог для вашего проекта и перейдите в него:
    mkdir my-node-app
    cd my-node-app
  2. Инициализация нового проекта Node.js:Создайте файл package.json, выполнив команду:
    npm init -y

    Это сгенерирует файл package.json по умолчанию с базовой конфигурацией для вашего проекта Node.js.

  3. Создайте файл app.js:В директории my-node-app создайте новый файл с именем app.js с помощью любого текстового редактора (например, Notepad, Visual Studio Code).Добавьте в app.js следующий код:
    // app.js

    const http = require('http');const hostname = '127.0.0.1';

    const port = 3000;const server = http.createServer((req, res) => {

    res.statusCode = 200;

    res.setHeader('Content-Type', 'text/plain');

    res.end('Hello, World!\n');

    });server.listen(port, hostname, () => {

    console.log(`Сервер работает по адресу http://${hostname}:${port}/`);

    });
  4. Запустите приложение Node.js:В командной строке запустите приложение:
    node app.js

    Вы должны увидеть сообщение:

    Сервер запущен по адресу http://127.0.0.1:3000/
  5. Протестируйте приложение:Откройте веб-браузер и перейдите по адресу http://127.0.0.1:3000/. Вы должны увидеть сообщение Hello, World!, отображаемое в браузере.

Шаг 7: Установка и использование пакетов Node.js

Вы можете установить дополнительные пакеты Node.js с помощью NPM. Например, установите популярный фреймворк Express:

npm install express

После установки вы можете использовать Express в своем Node.js-приложении, требуя его в файле app.js:

const express = require('express');

const app = express();

const port = 3000;app.get('/', (req, res) => {

res.send('Привет из Express!');

});app.listen(port, () => {

console.log(`Сервер работает по адресу http://localhost:${port}`);

});

Запустите обновленный файл app.js:

node app.js

Зайдите на сайт http://localhost:3000/ в браузере, чтобы увидеть сообщение от Express.

Заключение

Теперь вы успешно установили Node.js и NPM на систему Windows, настроили NPM и создали простое приложение Node.js. С помощью этих инструментов вы можете приступить к созданию, управлению и развертыванию JavaScript-приложений на своей машине Windows. Счастливого кодинга!

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills