Как установить Node.js
Node.js™ – это мощная и популярная среда выполнения с открытым исходным кодом, которая позволяет выполнять код JavaScript вне браузера, как правило, на серверах. Она известна своей неблокирующей, событийно-ориентированной архитектурой, что делает ее предпочтительным выбором для создания быстрых, масштабируемых приложений. Независимо от того, хотите ли вы погрузиться в разработку бэкенда или планируете создавать приложения реального времени, такие как чат-приложения или инструменты для совместной работы в Интернете, установка Node.js в вашей системе – это первый шаг.
В этом руководстве вы узнаете все, что нужно знать об установке Node.js, о различных операционных системах и способах поддержания Node.js в актуальном состоянии.
Шаг 1: Выберите способ установки
Существует несколько способов установки Node.js, в зависимости от вашей операционной системы и личных предпочтений. Вы можете установить Node.js через официальный инсталлятор, менеджер пакетов или с помощью менеджера версий, например nvm (Node Version Manager). Давайте рассмотрим каждый метод подробнее.
Шаг 2: Установка Node.js на Windows
Вариант 1: Использование программы установки Node.js
Самый простой способ установить Node.js на Windows – загрузить программу установки с официального сайта Node.js.
- Перейдите на сайт Node.js: Посетите nodejs.org.
- Загрузите программу установки: На главной странице вы увидите две версии:
- LTS (Long Term Support): Эта версия более стабильна и рекомендуется для большинства пользователей.
- Current: Эта версия содержит последние функции и обновления, но может быть не столь стабильной.
Выберите версию в зависимости от потребностей вашего проекта и нажмите на ссылку, чтобы загрузить соответствующий установщик.
- Запустите программу установки: После завершения загрузки запустите программу установки. Следуйте подсказкам мастера установки, который проведет вас через весь процесс. По умолчанию он установит Node.js в соответствующие каталоги и добавит его в PATH вашей системы.
- Проверьте установку: Откройте командную строку и введите:
Эта команда покажет версию установленного Node.js. Аналогичным образом проверьте версию npm (Node Package Manager) с помощью:
И Node.js, и npm должны быть успешно установлены.
Вариант 2: Использование Chocolatey (менеджер пакетов для Windows)
Если вы предпочитаете использовать менеджер пакетов, вы можете установить Node.js с помощью Chocolatey. Сначала убедитесь, что Chocolatey установлен в вашей системе. Затем откройте командную строку администратора и выполните следующую команду:
Это приведет к установке LTS-версии Node.js.
Шаг 3: Установка Node.js на macOS
Вариант 1: Использование программы установки Node.js
- Загрузите программу установки: Посетите сайт nodejs.org и загрузите программу установки для macOS, аналогично шагам для Windows.
- Запустите программу установки: Откройте загруженный файл .pkg и следуйте указаниям мастера установки, чтобы завершить установку.
- Проверьте установку: Откройте терминал и введите:
Вариант 2: Использование Homebrew
Homebrew – это популярный менеджер пакетов для macOS. Если у вас уже установлен Homebrew, вы можете использовать его для установки Node.js.
- Откройте Терминал.
- Выполните следующую команду, чтобы установить Node.js:
- Проверьте установку: После завершения установки проверьте версии Node.js и npm, выполнив команду:
Шаг 4: Установите Node.js в Linux
Вариант 1: Использование бинарных дистрибутивов Node.js
Node.js предлагает предварительно скомпилированные двоичные файлы для таких дистрибутивов Linux, как Ubuntu, Debian и Fedora. Вы можете добавить репозиторий Node.js и установить последнюю версию с помощью менеджера пакетов вашей системы.
- Добавьте репозиторий Node.js: Откройте терминал и выполните следующие команды для Ubuntu/Debian:
Эта команда добавит репозиторий Node.js LTS в вашу систему.
- Установите Node.js:
- Проверьте установку:
Для Fedora, CentOS и других дистрибутивов на основе RPM используйте:
Вариант 2: Использование менеджера версий Node (nvm)
nvm – это популярный инструмент для управления несколькими версиями Node.js в одной системе, что особенно полезно, если вы работаете над несколькими проектами с разными требованиями к версиям.
- Установите nvm: Выполните следующую команду, чтобы загрузить и установить nvm:
- Установите Node.js: После установки nvm вы можете установить последнюю LTS-версию Node.js, выполнив следующую команду:
- Установите версию Node по умолчанию: Вы можете установить версию Node.js, используемую по умолчанию, выполнив команду:
- Проверьте установку:
Шаг 5: Поддерживаем Node.js в актуальном состоянии
Чтобы ваша среда Node.js оставалась в актуальном состоянии с последними исправлениями и функциями безопасности, регулярно проверяйте наличие обновлений:
- С помощью nvm: Выполните следующую команду, чтобы обновить Node.js до последней версии:
- Использование менеджера пакетов (Linux/macOS): Обновите Node.js, выполнив следующую команду:
- Использование программы установки (Windows/macOS): Просто загрузите и запустите последнюю версию программы установки Node.js с сайта nodejs.org и следуйте подсказкам.
Шаг 6: Установка глобальных пакетов npm
После установки Node.js вы можете установить глобальные пакеты npm. Глобальные пакеты используются для инструментов командной строки, доступ к которым можно получить из любой точки вашей системы. Например, чтобы установить популярный менеджер пакетов yarn, выполните команду:
Список установленных глобальных пакетов npm можно получить с помощью:
Заключение
Установка Node.js – это относительно простой процесс для различных операционных систем, независимо от того, предпочитаете ли вы использовать программу установки или менеджер пакетов. После установки вы получите доступ к надежной среде для запуска JavaScript-приложений и использования npm для управления зависимостями. Независимо от того, начинающий вы или опытный разработчик, знание того, как устанавливать и управлять Node.js, поможет вам извлечь максимум пользы из этой мощной платформы для создания масштабируемых и высокопроизводительных приложений.