Способы установки Node.js
Node.js — это популярная платформа для разработки серверных приложений, и для многих разработчиков важно знать, как правильно установить и управлять версиями Node.js. Давайте рассмотрим основные способы установки Node.js.
Установка из репозитория
Наиболее распространенный способ установки Node.js — это загрузка установочного дистрибутива с официального сайта Node.js или из репозиториев вашей операционной системы. Этот способ простой и интуитивно понятный:
Перейдите на официальный сайт Node.js.
Выберите нужную версию (LTS или Current).
Скачайте установочный файл и следуйте инструкциям по установке.
Для пользователей Linux часто используются команды пакетного менеджера. Например, для Ubuntu:
sudo apt update
sudo apt install nodejs npm
Установка с использованием curl
Другой способ установки Node.js — это использование команды curl, которая позволяет загрузить и установить Node.js напрямую из командной строки. Например, для Ubuntu:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Эта команда добавляет репозиторий NodeSource и устанавливает Node.js и npm.
Управление версиями Node.js
Разработчики часто сталкиваются с необходимостью управления несколькими версиями Node.js, особенно если различные проекты требуют разные версии. Для этого существуют несколько инструментов:
nvm (Node Version Manager)
nvm — это один из самых популярных инструментов для управления версиями Node.js. Он позволяет легко переключаться между разными версиями Node.js.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
Использование nvm для установки и переключения версий:
nvm install 14.17.0
nvm use 14.17.0
Список установленных версий:
nvm ls
n (Node Version Manager)
n — это другой инструмент для управления версиями Node.js, который также позволяет быстро устанавливать и переключаться между версиями.
Установка n:
npm install -g n
Использование n для установки и переключения версий:
n 14.17.0
Переключение на другую версию:
n 12.22.1
Volta (formerly volta.js)
Volta — это современный инструмент для управления версиями Node.js, который делает акцент на простоте использования и скорости.
Установка Volta:
curl https://get.volta.sh | bash
Использование Volta для установки и переключения версий:
volta install node@14.17.0
volta use node@14.17.0
Проверка текущей версии:
node -v
Заключение
Установка и управление версиями Node.js — это важные навыки для каждого разработчика. Независимо от того, какой способ установки вы выберете, будь то скачивание из репозитория, использование curl или управление версиями с помощью nvm, n или Volta, важно выбрать тот инструмент, который наилучшим образом соответствует вашим потребностям и рабочему процессу.
Also for information on how to check your version of Node and NPM, see the NPMJS page on downloading and installing Node.js and npm.