- Как установить Node.js и npm в Debian 10 Linux
- How to Install Node.js and npm on Debian 10 Linux
- В этом руководстве мы покажем вам несколько различных способов установки Node.js и npm на Debian 10 Buster. Выберите вариант установки, подходящий для вашей среды.
- Установка Node.js и npm из репозиториев Debian
- Установка Node.js и npm из репозитория NodeSource
- Установка Node.js и npm с помощью NVM
- Установка средств разработки
- Как установить Node.js и npm в Ubuntu 20.04
- Установите Node.js и npm из репозитория Ubuntu
- Установка Node.js и npm из NodeSource
- Установка Node.js и npm с помощью NVM
- Выводы
- Как установить Node.js и npm в Debian 10 Linux
- Установка Node.js и npm из репозиториев Debian
- Установка Node.js и npm из репозитория NodeSource
- Установка Node.js и npm с помощью NVM
- Установка средств разработки
- Удаление Node.js
- Выводы
- Downloading and installing Node.js and npm
Как установить Node.js и npm в Debian 10 Linux
How to Install Node.js and npm on Debian 10 Linux
В этом руководстве мы покажем вам несколько различных способов установки Node.js и npm на Debian 10 Buster. Выберите вариант установки, подходящий для вашей среды.
npm — это менеджер пакетов по умолчанию для Node.js, который помогает разработчикам делиться и повторно использовать свой код.
Установка Node.js и npm из репозиториев Debian
Node.js и npm можно установить из стандартных репозиториев Debian. На момент написания в репозиториях была версия v10.x, которая является последней версией LTS.
Чтобы установить Node.js и npm на ваш Debian, используйте следующие команды:
После завершения установки проверьте это, набрав:
Команда отобразит версию Node.js:
Это самый простой способ установить Node.js и npm в Debian, и его должно хватить для большинства случаев использования.
Установка Node.js и npm из репозитория NodeSource
NodeSource — это компания, специализирующаяся на предоставлении поддержки узлов корпоративного уровня. Он поддерживает репозиторий APT, содержащий несколько версий Node.js.
Используйте этот репозиторий, если вам нужно установить определенную версию Node.js. На момент написания репозиторий NodeSource предоставляет следующие версии:
- v14.x — последняя стабильная версия.
- v13.x
- v12.x — последняя версия LTS.
- v10.x — предыдущая версия LTS.
Мы установим Node.js версии 12.x.
Начните с добавления репозитория NodeSource в вашу систему, выполнив следующую curl команду:
После добавления репозитория для установки Node.js и npm введите:
Убедитесь, что Node.js правильно установлен, набрав:
Установка Node.js и npm с помощью NVM
NVM (Node Version Manager) — это сценарий bash, который позволяет управлять несколькими версиями Node.js. С помощью NVM вы можете установить и удалить любую версию Node.js, которую хотите использовать или протестировать.
Используйте этот метод, если вы хотите установить Node.js для каждого пользователя.
Чтобы установить NVM в вашей системе, введите команду ниже. Не используйте, так sudo как это активирует скрипт для пользователя root.
Сценарий установки клонирует nvm репозиторий из Github в
/.nvm каталог и добавляет путь nvm к вашему профилю Bash или ZSH.
Чтобы начать использовать сценарий nvm, откройте новый сеанс оболочки или выполните команды, напечатанные на экране. Делай то, что тебе легче.
Теперь, когда nvm сценарий установлен в вашей системе Debian, вы можете установить последнюю стабильную версию Node.js с помощью:
Установим еще две версии, последнюю версию LTS и версию 8.16.0:
После этого, чтобы перечислить все установленные версии Node.js, введите:
Запись со стрелкой справа (-> v8.16.0) — это версия, используемая в текущем сеансе оболочки, а для версии по умолчанию установлено значение v12.8.1 . Версия по умолчанию — это версия, которая будет использоваться при открытии новых сеансов оболочки.
Если вы хотите изменить текущую активную версию, скажем, до v10.16.2, вы должны запустить:
Чтобы изменить Node.js по умолчанию, например, чтобы v10.16.2 использовать:
Установка средств разработки
Инструменты разработки необходимы для компиляции и установки собственных надстроек из реестра npm. Установите пакет, запустив:
Источник
Как установить Node.js и npm в Ubuntu 20.04
Node.js — это кроссплатформенная среда выполнения JavaScript, построенная на JavaScript в Chrome и предназначенная для выполнения кода JavaScript на стороне сервера. Обычно он используется для создания серверных приложений, но также популярен как полнофункциональное и интерфейсное решение. npm — это менеджер пакетов по умолчанию для Node.js и крупнейшего в мире реестра программного обеспечения.
В этом руководстве мы рассмотрим три различных способа установки Node.js и npm в Ubuntu 20.04:
- Из стандартных репозиториев Ubuntu. Это самый простой способ установить Node.js и npm в Ubuntu, и его должно хватить для большинства случаев использования. Версия, включенная в репозитории Ubuntu, — 10.19.0 .
- Из репозитория NodeSource. Используйте этот репозиторий, если вы хотите установить версию Node.js, отличную от той, которая есть в репозиториях Ubuntu. В настоящее время NodeSource поддерживает Node.js v14.x , v13.x , v12.x и v10.x
- Используя nvm (диспетчер версий узлов). Этот инструмент позволяет вам иметь несколько версий Node.js, установленных на одном компьютере. Если вы разработчик Node.js, то это предпочтительный способ установки Node.js.
Выберите метод установки, подходящий для вашей среды. Если вы не уверены, какую версию Node.js установить, обратитесь к документации приложения, которое вы собираетесь развернуть.
Установите Node.js и npm из репозитория Ubuntu
На момент написания версия Node.js, включенная в репозитории Ubuntu 20.04, — это 10.19.0 которая является предыдущей версией TLS.
Установка довольно проста. Выполните следующие команды, чтобы обновить индекс пакета и установить Node.js и npm:
Приведенная выше команда установит ряд пакетов, включая инструменты, необходимые для компиляции и установки собственных надстроек из npm.
После этого проверьте установку, запустив:
Установка Node.js и npm из NodeSource
NodeSource — это компания, специализирующаяся на предоставлении поддержки узлов корпоративного уровня. Он поддерживает репозиторий APT, содержащий несколько версий Node.js. Используйте этот репозиторий, если вашему приложению требуется определенная версия Node.js.
На момент написания репозиторий NodeSource предоставляет следующие версии:
- v14.x — последняя стабильная версия.
- v13.x
- v12.x — последняя LTS-версия.
- v10.x — предыдущая версия LTS.
Установим Node.js версии 14.x:
Выполните следующую команду от имени пользователя с привилегиями sudo, чтобы загрузить и выполнить сценарий установки NodeSource:
Сценарий добавит ключ подписи NodeSource в вашу систему, создаст файл репозитория apt , установит все необходимые пакеты и обновит кеш apt.
Если вам нужна другая версия Node.js, например 12.x , измените setup_14.x на setup_12.x .
После включения репозитория NodeSource установите Node.js и npm:
Пакет nodejs содержит двоичные файлы как node и npm .
Убедитесь, что Node.js и npm были успешно установлены, распечатав их версии:
Чтобы иметь возможность компилировать собственные надстройки из npm, вам необходимо установить инструменты разработки:
Установка Node.js и npm с помощью NVM
NVM (Node Version Manager) — это сценарий bash, который позволяет управлять несколькими версиями Node.js для каждого пользователя. С помощью NVM вы можете установить и удалить любую версию Node.js, которую хотите использовать или протестировать.
Посетите страницу репозитория nvm GitHub и скопируйте команду curl или wget чтобы загрузить и установить сценарий nvm :
Не используйте sudo поскольку он включит nvm для пользователя root.
Скрипт клонирует репозиторий проекта из Github в каталог
Как видно из приведенных выше выходных данных, вам следует либо закрыть и снова открыть терминал, либо выполнить команды, чтобы добавить путь к сценарию nvm в текущий сеанс оболочки. Вы можете делать все, что вам удобнее.
Как только сценарий находится в вашем PATH , убедитесь, что nvm был правильно установлен, набрав:
Чтобы получить список всех версий Node.js, которые можно установить с помощью nvm , выполните:
Команда напечатает огромный список всех доступных версий Node.js.
Чтобы установить последнюю доступную версию Node.js, запустите:
Результат должен выглядеть примерно так:
После завершения установки проверьте ее, распечатав версию Node.js:
Установим еще две версии, последнюю версию LTS и версию 10.9.0 :
Вы можете просмотреть список установленных версий Node.js, набрав:
Результат должен выглядеть примерно так:
Запись со стрелкой справа ( > v10.9.0 ) — это версия Node.js, используемая в текущем сеансе оболочки, а версия по умолчанию установлена на v14.2.0 . Версия по умолчанию — это версия, которая будет активна при открытии новых оболочек.
Если вы хотите изменить текущую активную версию, введите:
Чтобы изменить версию Node.js по умолчанию, выполните следующую команду:
Для получения более подробной информации о том, как использовать сценарий nvm , посетите страницу проекта на GitHub.
Выводы
Мы показали вам три разных способа установки Node.js и npm на ваш сервер Ubuntu 20.04. Выбор метода зависит от ваших требований и предпочтений. Несмотря на то, что установить упакованную версию из репозитория Ubuntu или NodeSource проще, метод nvm дает вам больше гибкости для добавления и удаления различных версий Node.js для каждого пользователя.
Если вы хотите использовать Yarn для управления зависимостями вашего приложения, ознакомьтесь с нашим руководством о том, как установить и использовать yarn в Ubuntu 20.04 .
Не стесняйтесь оставлять комментарии, если у вас есть вопросы.
Источник
Как установить Node.js и npm в Debian 10 Linux
Node.js — это кроссплатформенная среда выполнения JavaScript, построенная на JavaScript в Chrome и предназначенная для выполнения кода JavaScript на стороне сервера. С помощью Node.js вы можете создавать масштабируемые сетевые приложения.
npm — это менеджер пакетов по умолчанию для Node.js, который помогает разработчикам делиться и повторно использовать свой код.
В этом руководстве мы покажем вам несколько различных способов установки Node.js и npm на Debian 10 Buster. Выберите вариант установки, подходящий для вашей среды.
Установка Node.js и npm из репозиториев Debian
Node.js и npm можно установить из стандартных репозиториев Debian. На момент написания в репозиториях была версия v10.x, которая является последней версией LTS.
Чтобы установить Node.js и npm на ваш Debian, используйте следующие команды:
Когда установка будет завершена, проверьте ее, набрав:
Команда отобразит версию Node.js:
Это самый простой способ установить Node.js и npm в Debian, и его должно хватить для большинства случаев использования.
Установка Node.js и npm из репозитория NodeSource
NodeSource — это компания, специализирующаяся на предоставлении поддержки узлов корпоративного уровня. Он поддерживает репозиторий APT, содержащий несколько версий Node.js.
Используйте этот репозиторий, если вам нужно установить определенную версию Node.js. На момент написания репозиторий NodeSource предоставляет следующие версии:
- v14.x — последняя стабильная версия.
- v13.x
- v12.x — последняя LTS-версия.
- v10.x — предыдущая версия LTS.
Мы установим Node.js версии 12.x.
Начните с добавления репозитория NodeSource в вашу систему, выполнив следующую команду curl :
После добавления репозитория для установки Node.js введите npm:
Убедитесь, что Node.js правильно установлен, набрав:
Установка Node.js и npm с помощью NVM
NVM (Node Version Manager) — это сценарий bash, который позволяет управлять несколькими версиями Node.js. С помощью NVM вы можете установить и удалить любую версию Node.js, которую хотите использовать или протестировать.
Используйте этот метод, если вы хотите установить Node.js для каждого пользователя.
Чтобы установить NVM в вашей системе, введите команду ниже. Не используйте sudo как он активирует сценарий для пользователя root.
Сценарий установки клонирует репозиторий nvm из Github в каталог
/.nvm и добавляет путь nvm к вашему профилю Bash или ZSH.
Чтобы начать использовать сценарий nvm, откройте новый сеанс оболочки или выполните команды, напечатанные на экране. Делай то, что тебе легче.
Теперь, nvm сценарий nvm установлен в вашей системе Debian, вы можете установить последнюю стабильную версию Node.js с помощью:
Установим еще две версии, последнюю версию LTS и версию 8.16.0:
После этого, чтобы перечислить все установленные версии Node.js, введите:
Запись со стрелкой справа (-> v8.16.0) — это версия, используемая в текущем сеансе оболочки, а версия по умолчанию установлена на v12.8.1 . Версия по умолчанию — это версия, которая будет использоваться при открытии новых сеансов оболочки.
Если вы хотите изменить текущую активную версию, скажем, до v10.16.2, вы должны запустить:
Чтобы изменить Node.js по умолчанию, например, на v10.16.2 используйте:
Установка средств разработки
Инструменты разработки необходимы для компиляции и установки собственных надстроек из реестра npm. Установите пакет, запустив:
Удаление Node.js
Если по каким-либо причинам вы хотите удалить пакеты Node.js и npm, используйте следующую команду:
Выводы
Мы показали вам три различных способа установки Node.js и npm в вашу систему Debian 10. Выбор метода зависит от ваших требований и предпочтений.
Теперь, когда вы установили Node.js в свою систему Debian 10, пришло время развернуть ваше приложение.
Если вы хотите использовать Yarn для управления зависимостями вашего приложения, ознакомьтесь с нашим руководством о том, как установить и использовать yarn в Debian 10 .
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.
Источник
Downloading and installing Node.js and npm
Table of contents
To publish and install packages to and from the public npm registry or a private npm registry, you must install Node.js and the npm command line interface using either a Node version manager or a Node installer. We strongly recommend using a Node version manager like nvm to install Node.js and npm. We do not recommend using a Node installer, since the Node installation process installs npm in a directory with local permissions and can cause permissions errors when you run npm packages globally.
Note: to download the latest version of npm, on the command line, run the following command:
Checking your version of npm and Node.js
To see if you already have Node.js and npm installed and check the installed version, run the following commands:
Using a Node version manager to install Node.js and npm
Node version managers allow you to install and switch between multiple versions of Node.js and npm on your system so you can test your applications on multiple versions of npm to ensure they work for users on different versions.
OSX or Linux Node version managers
Windows Node version managers
Using a Node installer to install Node.js and npm
If you are unable to use a Node version manager, you can use a Node installer to install both Node.js and npm on your system.
If you use Linux, we recommend that you use a NodeSource installer.
OS X or Windows Node installers
If you’re using OS X or Windows, use one of the installers from the Node.js download page. Be sure to install the version labeled LTS. Other versions have not yet been tested with npm.
Linux or other operating systems Node installers
If you’re using Linux or another operating system, use one of the following installers:
Or see this page to install npm for Linux in the way many Linux developers prefer.
Источник