Как обновить Node.js

среда, 8 ноября 2023 г.

Node.js - это популярная среда для выполнения JavaScript на стороне сервера, которая активно развивается. Обновление Node.js на Ubuntu может понадобиться, чтобы получить доступ к новым функциям, улучшениям безопасности и исправлениям ошибок. В этой статье мы рассмотрим несколько способов обновить Node.js на вашем сервере Ubuntu.

1. Используя NVM (Node Version Manager):

Node Version Manager (NVM) - это удобный инструмент для установки и управления разными версиями Node.js на вашей системе. Чтобы обновить Node.js с его помощью, выполните следующие шаги:

a. Установите NVM, если у вас его еще нет, с помощью следующей команды:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

b. Перезагрузите терминал или выполните source ~/.bashrc (или source ~/.zshrc, если вы используете Zsh) для активации NVM.

c. После установки NVM, вы можете узнать, какие версии Node.js доступны для установки, выполнив команду:

nvm ls-remote

d. Выберите желаемую версию Node.js и установите её, например:

nvm install 21.1.0

e. После установки новой версии Node.js, укажите, что вы хотите использовать её:

nvm use 21.1.0

2. Используя Node.js Package Manager (npm):

Если вы предпочитаете обновлять Node.js с использованием npm (который поставляется вместе с Node.js), то вам следует выполнить следующие шаги:

a. Установите пакет n глобально с помощью npm:

npm install -g n

b. Затем, с помощью n, вы можете установить и использовать нужную версию Node.js. Например:

n 21.1.0

c. Node.js будет автоматически установлен и активирован.

3. Используя официальный репозиторий Node.js:

Если вы хотите установить Node.js из официального репозитория, обновление будет немного сложнее, но это тоже возможно:

a. Установите пакет curl (если у вас его еще нет) и добавьте ключ GPG для официального репозитория:

sudo apt install curl
curl -sL https://deb.nodesource.com/setup_21.x | sudo -E bash -

Здесь 21.x - это версия Node.js, которую вы хотите установить. Замените её на нужную версию.

b. Установите Node.js с помощью следующих команд:

sudo apt-get update
sudo apt-get install -y nodejs

После выполнения этих шагов, Node.js будет обновлен на вашей системе Ubuntu.

Помните, что выбор метода обновления зависит от ваших личных предпочтений и требований. NVM обеспечивает гибкость и управление версиями, в то время как официальный репозиторий предоставляет более стабильные версии Node.js. Выберите тот метод, который лучше соответствует вашим потребностям.


Fullstack-разработчик в Москве
Александр
Fullstack-разработчик в Москве

Профессиональная разработка веб-приложений на Node.js с использованием современных frontend и backend фреймворков. Создание, продвижение, поддержка и обслуживание сайтов. Эффективно, прибыльно.