Как установить Node.js в Ubuntu 18.04

Введение

Node.js – это мощная среда исполнения JavaScript с открытым исходным кодом, предназначенная для реализации кода JavaScript на стороне сервера. Это кроссплатформенный пакет, который позволяет разработчикам запускать код JavaScript на компьютере, как отдельное приложение. Платформа в основном используется для создания надежных серверных приложений на стороне сервера, но она также полезна в качестве интерфейсного решения..

Этот учебник поможет вам установить Node.Js в Ubuntu 18.04 Bionic Beaver Linux с помощью трех вариантов: из репозитория Ubuntu, из репозитория NodeSource и с помощью Node Version Manager (NVM).

Часть 1. Установка Node.js из репозитория Ubuntu 18.04

Узел, js – это надежный пакет, доступный в репозитории последней версии Ubuntu (18.04). В первой части этого руководства будут установлены Node.js и менеджер пакетов Node.js (NPM) из репозитория Ubuntu 18.04..

Шаг первый – установка Node.js

Сначала обновите индекс пакетов, затем установите Node.js:

$ Sudo apt update
$ Sudo apt install nodejs

Затем выполните команду ниже, чтобы проверить эту установку:

$ Nodejs –version

Это должно дать вам следующий вывод:

v8.10.0

Версия пакета Node.js в репозитории Ubuntu называется nodejs и не узел предотвратить конфликт с другим пакетом в хранилище.

Шаг 2 – Установка менеджера пакетов Node.js (npm)

Установка Node.js Package Manager упрощает загрузку пакетов npm. Запустите команду ниже, чтобы установить npm:

$ Sudo apt установить npm

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

$ Npm – версия

Это даст вам следующий вывод:

3.5.2

Часть вторая: установка Node.js из репозитория NodeSource

NodeSource – популярная компания, предлагающая поддержку Node корпоративного класса. Компания поддерживает надежный репозиторий с самой последней версией Node.js. Выполните следующие действия, чтобы установить пакет Node.js и npm..

Шаг 1 – включение репозитория NodeSource

Выполните команду ниже, чтобы активировать репозиторий NodeSource:

$ curl -sL https://deb.nodesource.com/setup_8.x | судо баш –

Приведенная выше команда добавляет ключ подписи для NodeSource в вашу систему, создает исходный файл репозитория для apt, устанавливает все необходимые пакеты и обновляет кэш apt. setup_8.x является LTS-версией Node.js, значение может быть изменено на версию 10.x с setup_10.x.

Шаг 2 – Установка Node.js, а также npm

К настоящему времени репозиторий NodeSource активирован, и этап настроен для установки Node.js. Запустите команду ниже, чтобы установить Node.js и npm:

$ Sudo apt install nodejs

Чтобы проверить установку Node.js, выполните команду ниже:

$ Node –version

Это даст вам следующие результаты:

V8.11.3

Затем выполните команду ниже, чтобы проверить установку npm:

$ Npm – версия

Это даст вам вывод ниже:

5.6.0

Вот и все! Вы успешно установили Node.js из репозитория NodeSource.

Часть 3. Установка Node, js с помощью Node Version Manager (NVM)

NVM – это полезный bash-скрипт, который феноменален при управлении многочисленными версиями активных Node.js. С NVM очень просто установить или удалить конкретную версию Node.js, которую вы хотите использовать. В этой части нашего руководства мы будем использовать NVM для установки Node.js в Ubuntu 18.04..

Шаг 1 – Загрузка скрипта NVM

Выполните команду ниже, чтобы загрузить скрипт установки для NVM:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | удар

Сценарий автоматически клонирует репозиторий Node Version Manager из Github в каталог ~ / .nvm. Кроме того, он добавит путь nvm в профиль ZSH или Bash..

Выходные данные скрипта download-nvm будут выглядеть так:

знак равно> Закройте и снова откройте свой терминал, чтобы начать использовать nvm, или запустите следующее, чтобы использовать его сейчас:

export NVM_DIR ="$ HOME / .nvm"
[-s"$ NVM_DIR / nvm.sh" ] && . "$ NVM_DIR / nvm.sh"  # Это загружает NVM
[-s"$ NVM_DIR / bash_completion" ] && . "$ NVM_DIR / bash_completion"  # Это загружает nvm bash_completion

Вывод содержит точные инструкции, и вы должны снова открыть и закрыть свой терминал, чтобы добавить путь к сценарию nvm в текущий сеанс. Кроме того, вы можете выполнить команды, чтобы получить те же результаты.

Как только вы добавите сценарий в PATH, выполните команду ниже, чтобы проверить установку nvm:

$ Nvm – версия

Это даст вам следующий вывод:

0.33.11

Шаг 2 – Использование NVM для установки Node.js

NVM успешно установлен, что означает, что мы можем легко установить Node.js. Запустите команду ниже, чтобы установить Node.js:

$ Nvm установочный узел

Установка не должна занять много времени. После этого выполните команду ниже, чтобы проверить установку Node.js:

$ Node –version

Это даст вам вывод ниже:

v10.6.0

Мы можем продолжить и использовать возможности NVM для установки еще двух версий Node.js. Теперь мы можем установить версию 4.9.1 и самую последнюю версию LTS. Для этого выполните команду ниже:

$ Nvm install –lts
$ Nvm install 4.9.1

Затем выполните следующую команду, чтобы просмотреть список установленных Node.js:

$ Nvm ls

Это даст вам вывод ниже:

как установить node.js на Ubuntu 18.04

Из вышеприведенного вывода ясно видно, что v4.9.1 – это версия Node.js, используемая в текущем сеансе. Кроме того, его версия v10.6.0 является версией по умолчанию; эта версия Node.js будет активна после открытия новой оболочки.

Вы можете запустить команду ниже, чтобы переключить текущую активную версию Node.js:

$ Nvm use 8.11.3

Затем выполните команду ниже, чтобы проверить это:

$ Nvm current

Это даст вам следующий вывод:

V8.11.3

Чтобы сделать v8.11.3 вашей версией Node.js по умолчанию, выполните следующую команду:

 Псевдоним $ nvm по умолчанию 8.11.3

Часть 4: Дальнейшие реализации

Установка средств разработки

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

$ Sudo apt установить gcc g ++ make

Удаление Node.js

Запустите команду ниже, чтобы удалить пакеты npm, а также Node.js:

$ Sudo apt delete nodejs npm

Установка менеджера пакетов Yarn

Yarn – полезный менеджер пакетов JavaScript, который легко интегрируется с npm. Пакет разработан для устранения множества проблем с npm, таких как уменьшение ошибок сетевого подключения и ускорение процесса установки..

Чтобы установить Yarn, мы будем использовать команды apt:

Шаг 1 – добавление Yarn Yum Repository

Выполните команды ниже, чтобы добавить ключ GPG и репозиторий:

$ Curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key добавить –
$ эхо"deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Шаг 2 – Установка пряжи

Поскольку репозиторий был успешно добавлен, теперь вы можете запустить следующие команды для установки Yarn:

$ Sudo apt update
$ Sudo apt установить пряжу

В качестве альтернативы, если вы используете менеджер версий Node.js, используйте команды ниже, чтобы пропустить:

$ Sudo apt update
$ Sudo apt install –no-install-рекомендует пряжа

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

$ Yarn – версия

Вывод должен быть похож на:

1.7.0

Вывод

Это оно! В руководстве подробно описаны три различных метода, которые можно использовать для установки Node.js и его менеджера пакетов (nvm). Из трех способов настоятельно рекомендуется использовать Диспетчер версий Node.js, поскольку он обеспечивает беспрецедентную гибкость для установки различных версий Node.js..

Проверьте эти топ-3 лучших услуг веб-хостинга

FastComet

Стартовая цена:
$ 2,95


надежность
9,7


ценообразование
9,5


Дружественный интерфейс
9,7


Служба поддержки
9,7


особенности
9,6

Читать отзывы

Посетите FastComet

А2 Хостинг

Стартовая цена:
$ 3,92


надежность
9,3


ценообразование
9,0


Дружественный интерфейс
9,3


Служба поддержки
9,3


особенности
9,3

Читать отзывы

Посетите A2 Хостинг

ChemiCloud

Стартовая цена:
$ 2,76


надежность
10


ценообразование
9,9


Дружественный интерфейс
9,9


Служба поддержки
10


особенности
9,9

Читать отзывы

Посетите ChemiCloud

Связанные статьи с практическими рекомендациями

  • Как установить Node.js в CentOS 7
    промежуточный
  • Как установить и настроить Node.js в Debian 9
    промежуточный
  • Как установить Apache Cordova на Ubuntu 18.04 LTS
    промежуточный
  • Как настроить параметры KeepAlive для Apache, работающего на Ubuntu 18.04 VPS
    промежуточный
  • Как установить MongoDB на Ubuntu 18.04
    промежуточный
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me