Node.js — это платформа на основе JavaScript, которая позволяет выполнять серверный код на стороне клиента. Это отличный инструмент для создания быстрых и масштабируемых веб-приложений. Однако для работы с Node.js необходима его установка на вашу операционную систему.
В этой статье мы рассмотрим процесс установки последней версии Node.js на операционной системе Linux. Установка Node.js на Linux может показаться сложной задачей для новичков, но мы разберемся в каждом шаге процесса подробно.
Перед установкой Node.js вам потребуется установить менеджер пакетов. Большинство дистрибутивов Linux поставляются с менеджером пакетов предустановленным, поэтому вы можете использовать его для установки Node.js. Если у вас его нет, вы можете установить менеджер пакетов, такой как apt или yum, прежде чем продолжить установку Node.js.
- Инструкция по установке последней версии Nodejs на Linux
- Подготовка к установке
- Скачивание последней версии Nodejs
- Установка Nodejs с помощью менеджера пакетов
- Проверка установки Nodejs
- Настройка переменных среды
- Установка пакетов npm
- Обновление Nodejs до последней версии
- Использование менеджера пакетов
- Скачивание и установка новой версии вручную
Инструкция по установке последней версии Nodejs на Linux
Шаг 1: Обновите систему
Перед установкой Node.js рекомендуется обновить систему. Выполните следующую команду в терминале:
sudo apt update
sudo apt upgrade
Шаг 2: Установите Node.js
Существуют различные способы установки Node.js на Linux, но самый простой — с использованием установщика NodeSource. Следуйте этим шагам:
- Установите зависимости:
sudo apt install curl
- Загрузите и запустите скрипт установки:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
- Установите Node.js:
sudo apt install -y nodejs
Шаг 3: Проверьте версию Node.js
После завершения установки вы можете проверить версию Node.js, выполнив команду:
node -v
Теперь у вас установлена последняя версия Node.js на вашем Linux-сервере. Вы можете начать разрабатывать и запускать ваши приложения с использованием Node.js.
Подготовка к установке
1. Установите требуемые зависимости
Перед установкой Node.js необходимо убедиться, что все требуемые зависимости установлены на вашей системе. Для этого можно выполнить следующую команду в терминале:
sudo apt-get install build-essential
Эта команда установит необходимые инструменты компиляции и разработки, которые понадобятся для сборки Node.js.
2. Проверьте наличие предыдущих установок Node.js
Убедитесь, что на вашей системе нет предыдущих установок Node.js. Для этого выполните команду:
node -v
Если в результате вы видите версию Node.js, то предварительно удалите ее с помощью следующих команд:
sudo apt-get remove nodejs
sudo apt-get remove npm
3. Проверьте версию npm
Убедитесь, что у вас установлена последняя версия менеджера пакетов npm. Можно проверить ее с помощью следующей команды:
npm -v
Если вы видите версию npm, старше 5.x.x, то вам следует обновить его до последней версии с помощью команды:
sudo npm install npm@latest -g
Теперь ваша система готова к установке последней версии Node.js.
Скачивание последней версии Nodejs
Для установки последней версии Nodejs на Linux вам сначала необходимо скачать дистрибутив с официального сайта Nodejs.
1. Откройте браузер и перейдите на официальный сайт Nodejs по адресу: https://nodejs.org
2. На главной странице сайта найдите кнопку «Скачать» и нажмите на нее.
3. Выберите рекомендуемую версию Nodejs, которая подходит под вашу операционную систему и архитектуру.
4. Нажмите на кнопку «Скачать» рядом с выбранной версией.
5. Дистрибутив Nodejs будет загружен на ваш компьютер в виде архива или исполняемого файла. Дождитесь окончания загрузки.
Поздравляю! Вы успешно скачали последнюю версию Nodejs на Linux. Теперь вы готовы перейти к процессу установки.
Установка Nodejs с помощью менеджера пакетов
Чтобы установить Nodejs с помощью менеджера пакетов, вам необходимо выполнить следующие шаги:
- Откройте терминал и введите команду для обновления списка пакетов вашего менеджера пакетов.
- С помощью менеджера пакетов установите Nodejs. Для этого воспользуйтесь соответствующей командой вашего менеджера пакетов.
- Проверьте версию Nodejs, чтобы убедиться, что установка прошла успешно. Для этого введите команду node -v.
В результате вы получите последнюю стабильную версию Nodejs на вашей системе с помощью менеджера пакетов. Теперь вы готовы использовать Nodejs для разработки или запуска Nodejs-приложений.
Проверка установки Nodejs
После установки Nodejs на Linux вы можете проверить успешность установки, выполнив несколько простых команд.
- Откройте терминал и введите команду
node --version
. Если у вас установлена последняя версия Nodejs, терминал отобразит версию Nodejs, которую вы установили. - Чтобы убедиться, что npm (Node Package Manager) также был успешно установлен, введите команду
npm --version
. Если npm установлен, терминал отобразит его версию. - Для проверки функциональности Nodejs запустите простую команду в терминале:
node -e "console.log('Hello, Nodejs!')"
. Если все настроено правильно, терминал отобразит текст «Hello, Nodejs!».
Если все указанные команды успешно выполнены без ошибок, значит установка Nodejs прошла успешно и вы готовы начать использовать Nodejs на вашем компьютере.
Настройка переменных среды
После установки Node.js важно настроить переменные среды, чтобы иметь доступ к исполняемому файлу node и пакетному менеджеру npm из любой директории в терминале.
В большинстве дистрибутивов Linux переменные среды хранятся в файле .bashrc или .bash_profile в домашней директории пользователя. Чтобы открыть этот файл для редактирования, выполните команду:
sudo nano ~/.bashrc
Если используется другой файл, замените .bashrc на нужное имя. В этом файле в конце добавьте следующие строки:
export PATH="$HOME/.npm-global/bin:$PATH"
export PATH="~/.npm-global/bin:$PATH"
После добавления сохраните изменения и закройте файл.
Теперь, чтобы изменения вступили в силу, выполните команду:
source ~/.bashrc
Теперь переменные среды настроены и вы можете использовать команду node и npm из любой директории в терминале.
Установка пакетов npm
npm (утилита управления пакетами Node.js) устанавливается автоматически вместе с Node.js. Однако, для установки определенного пакета npm, требуется использовать команду npm install в терминале. Например, для установки пакета Express, необходимо выполнить следующую команду:
npm install express
Это скачает последнюю версию пакета Express и добавит его в ваш проект. Вы можете установить и другие пакеты, просто указав их имена после команды npm install. Когда установка будет завершена, все пакеты будут доступны в вашем проекте.
Чтобы установить пакет глобально (доступен везде на вашей системе), нужно добавить флаг -g:
npm install -g express
Когда пакет установлен, вы можете использовать его в своем проекте. Имейте в виду, что вам потребуется установить пакеты перед использованием их в коде.
При выполнении команды npm install также учитывается файл package.json в вашем проекте. Если он присутствует, npm установит все пакеты, указанные в разделе «dependencies». Это упрощает процесс установки всех зависимостей одной командой:
Примечание: для корректной работы npm, ваша система должна быть подключена к Интернету.
Обновление Nodejs до последней версии
Обновление Nodejs до последней версии необходимо для получения доступа к новым функциям и исправлении возможных ошибок и уязвимостей. В этом разделе мы рассмотрим несколько способов обновить Nodejs на Linux.
- Использование менеджера пакетов
- Скачивание и установка новой версии вручную
Использование менеджера пакетов
Наиболее рекомендуемым способом для обновления Nodejs на Linux является использование менеджера пакетов, такого как npm или Yarn. Эти инструменты позволяют управлять установкой и обновлением пакетов Nodejs.
Для обновления Nodejs с помощью npm, выполните следующие шаги:
- Откройте терминал и выполните команду
npm install -g n
для установки пакета n, предназначенного для управления версиями Nodejs. - После установки пакета n, выполните команду
n latest
для установки последней версии Nodejs. - Проверьте установленную версию Nodejs с помощью команды
node -v
и убедитесь, что она соответствует последней версии.
Если вы предпочитаете использовать Yarn вместо npm, вам нужно выполнить следующие шаги:
- Откройте терминал и выполните команду
yarn global add n
для установки пакета n через Yarn. - После установки пакета n, выполните команду
n latest
для установки последней версии Nodejs. - Проверьте установленную версию Nodejs с помощью команды
node -v
и убедитесь, что она соответствует последней версии.
Скачивание и установка новой версии вручную
Если вы хотите установить или обновить Nodejs вручную, вы можете скачать архив с официального сайта Nodejs (https://nodejs.org) и выполнить следующие шаги:
- Откройте терминал и перейдите в папку, в которую вы скачали архив.
- Распакуйте архив с помощью команды
tar -zxvf node-vX.X.X-linux-x64.tar.gz
, заменив X.X.X на версию Nodejs, которую вы хотите установить. - Перейдите в распакованную папку с помощью команды
cd node-vX.X.X-linux-x64
. - Установите Nodejs, выполнив команду
sudo cp -R * /usr/local/
. - Проверьте установленную версию Nodejs с помощью команды
node -v
и убедитесь, что она соответствует версии, которую вы установили.
Теперь, когда вы обновили Nodejs до последней версии, вы можете наслаждаться новыми возможностями и обновленным функционалом.