FOSS-Tech

Free and Open Source Software Technologies.

Установка NPM и Node.js в Ubuntu

На сегодняшний день, Node.js является одной из самых популярных веб-технологий. С помощью него было создано много полезных и функциональных веб-приложений. Node.js является средой исполнения Javascript без клиента. А NPM — это менеджер пакетов, поставляемый вместе с Node.js, который позволяет скачивать различные приложения.

В сегодняшней статье, я расскажу вам о нескольких способах установки Node.js и NPM. Поехали!

Установка NPM и Node.js в Ubuntu

1. С помощью APT

Использую данный способ, вы сможете загрузить Node.js и NPN самых последних версий. Перед началом установки, необходимо обновить списки пакетов командой:

$ sudo apt update

После обновления, мы можем приступать к установке:

$ sudo apt install nodejs npm

Готово! Node.js и NPM последних версий установлены!

2. С помощью NVM (Node.js Version Manager)

С помощью NVM, вы сможете установить Node.js определённой версии. Это может быть полезно, если ваше веб-приложение давно не обновлялось, и не запускается с новой версией Node.js.,

Для начала, необходимо скачать исполняемый файл, с GitHub и выполнить его:

$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

После выполнения нужно ввести команду source для обновления переменных окружения:

$ source ~/.profile
// или
$ . ~/.profile

Теперь мы можем запускать NVM c параметром ls-remote для получения списка доступных версий:

$ nvm ls-remote

Далее, для установки нужно версии введите команду:

$ nvm install 11.0.0

Замените 11.0.0 на нужную вам версию из списка.

Вывод

Node.js является современной и популярной технологией для разработки веб-приложений, и процесс установки является совсем не сложным. Но если у вас остались дополнительные вопросы, задавайте их в комментариях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: