Вам нужно установить Node.js и Npm на Ubuntu для вашего последнего проекта? Мы поможем вам
Node.js – это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом. Включив Node.js, вы можете запускать JavaScript на своей машине Ubuntu без необходимости открывать браузеры. Он построен на движке V8 JavaScript от Chrome и может быть установлен в Linux несколькими способами
Node.js необходим для создания серверных и сетевых приложений. Эта платформа эффективно работает на Windows, Linux, FreeBSD и macOS.Npm является менеджером пакетов по умолчанию, и его часто называют крупнейшим в мире реестром программного обеспечения
Установите Nodejs на Ubuntu
В этом руководстве вы можете установить Nodejs на Ubuntu тремя различными способами. Эти три способа включают:
- Использование apt для установки Nodejs на Ubuntu.
- Использование apt с PPA-репозиторием программного обеспечения.
- Установка nvm для установки и управления различными версиями Nodejs на Ubuntu.
Вариант 1: Установите Node.js из репозитория NodeSource
NodeSource, как компания, фокусируется на предоставлении поддержки Node корпоративного уровня. Эта установка использует репозиторий Node.js, который будет использоваться для установки этой версии на Ubuntu. Вы можете выполнить следующие шаги для установки Node Linux с NodeSource
Первым шагом является включение репозитория NodeSource с помощью команды curl . Если curl не установлен, вы можете установить его в своей системе с помощью следующих команд
Чтобы установить Curl
sudo apt-get install curl -y
Чтобы включить репозиторий
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
Приведенная выше команда добавит ключ подписи в вашу систему. Для создания файла исходного репозитория apt необходимо установить все необходимые пакеты и обновить кэш apt
Установите Node.js и Npm
Введите следующий код, чтобы начать установку для Node.js и npm
sudo apt install nodejs
Этот пакет (nodejs ubuntu) будет содержать двоичные файлы для Node и npm
Проверка установки Node.js и Npm
node --version
Проверка версии Npm
npm --version
Вывод после установки для обоих модулей будет выглядеть следующим образом:
Версия для Nodejs Ubuntu – v12. 22. 4 , а версия npm – 6. 14. 14 , которая является последней версией, доступной на момент написания этого руководства
Существует больше способов установки Nodejs Ubuntu и npm. Чтобы установить их с помощью Node Version Manager, выполните следующие действия
Вариант 2: Установите Node.js и Npm с помощью NVM
NVM, более известный как Node Version Manager, представляет собой bash-скрипт, который работает на независимом каталоге, а не на уровне операционной системы. Это просто означает, что вы можете установить несколько версий Node.js, не затрагивая всю систему
С помощью NVM вы можете контролировать окружение вашей системы и даже использовать самые новые версии Node.js, сохраняя и управляя предыдущими выпусками. Это отличается от утилиты apt , и есть тонкая разница в версиях по сравнению с версиями apt
Установка Nvm Ubuntu
Чтобы загрузить NVM с помощью командной строки, скачайте и установите исходный код со страницы GitHub:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0. 35. 3/install.sh | bash
Эта команда клонирует репозиторий с GitHub в каталог ~/.nvm. Чтобы использовать ее, сначала нужно создать исходный файл .bashrc с помощью следующей команды:
source~/.bashrc
На следующем этапе вы можете проверить, какая версия Node доступна в NVM
nvm list-remote
Выходные данные будут выглядеть следующим образом:
Эта команда выведет список доступных версий, поэтому вы можете выбрать последнюю версию. В данном случае последней доступной версией является 16. 6. 2 , которую можно установить с помощью команды:
nvm install v16. 6. 2
Имя версии может быть изменено в соответствии с последней версией, доступной в NVM
После установки можно просмотреть различные версии, которые были установлены в рамках предыдущей установки:
nvm list
Выходные данные будут выглядеть следующим образом:
В первой строке будет показана текущая активная версия, а в некоторых других строках будут показаны именованные псевдонимы и их версии. Вы можете увидеть псевдонимы для различных LTS выпусков Node. Основываясь на этих псевдонимах, вы можете установить и тот или иной выпуск
Например, чтобы установить один из таких псевдонимов fermium, вы можете использовать следующую команду:
nvm install lts/fermium
Проверьте, была ли установка успешной или нет, используя команду -v
node -v
В результате будет показана последняя версия, которая была установлена
Вариант 3: Установка Node.js с помощью NodeSource PPA
Другим способом установки Node.js является установка с помощью PPA (персонального архива пакетов), который поддерживается и обновляется NodeSource. Преимущество использования PPA в том, что он содержит больше версий Node.js по сравнению с репозиториями Ubuntu
В качестве первого шага вам необходимо установить PPA, чтобы получить доступ к его пакетам. Из домашнего каталога с помощью функции curl можно получить сценарий установки для вашей версии
cd
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
Вы можете запустить скрипт с помощью вашего любимого редактора (например, Nano). Если вы считаете, что все в скрипте соответствует вашему вкусу, вы можете выполнять команды дальше
nano nodesource_setup.sh
Выйдите из редактора и запустите скрипт с доступом root
sudo bash nodesource_setup.sh
PPA будет добавлен в ваш список конфигурации, а локальный кэш пакетов будет обновляться для вас автоматически. Установите пакет Node.js, введя следующую команду:
sudo apt install nodejs
Вы можете проверить свою установку, запустив node с флагом -v version следующим образом:
node -v
Вы можете быть уверены, что вам не нужно устанавливать npm Ubuntu отдельно, так как это комбинированная установка для node.js и npm
Успешная установка Node.js и NPM
Независимо от того, какой метод вы используете, всегда есть способ успешно установить Node.js и npm на вашу машину Ubuntu. Этот метод будет работать для разных версий Ubuntu, хотя, этот процесс был успешно реализован для Ubuntu 21. 04. В зависимости от ваших обстоятельств, вы можете выбрать тот вариант, который подойдет вам лучше всего
Как уже упоминалось, использование упакованной версии – самый простой из этих методов; для более современных вариантов можно использовать метод установки PPA или метод nvm. В любом случае, все три варианта будут работать для вашей версии Ubuntu Linux
Хотите установить Node.js и npm на Windows? Вам повезло; этот процесс даже проще, чем установка на Linux
Комментировать