Как проверить версию Node [пошаговое руководство]

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

В этом гайде вы узнаете, как проверить версию Node после установки Node.js в вашей системе. Мы также рассмотрим шаги по установке Node.js в операционных системах Linux и Windows. Однако давайте начнем с основ.

Каковы ключевые особенности Node.js?

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

Ориентированность на события и асинхронность

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

Поддержка языка JavaScript

  • Node.js использует JavaScript как для разработки фронтенда, так и бэкенда.
  • Языковая непрерывность обеспечивает плавный переход между различными частями приложения.

NPM (Node Package Manager)

  • Node.js включает в себя NPM, менеджер пакетов, предоставляющий широкий спектр библиотек и модулей.
  • Разработчики могут легко интегрировать сторонние решения, экономя время и усилия.

Фокус на масштабируемости

  • Node.js разработан для управления большим объемом подключений без перегрузки ресурсов.
  • Его неблокирующий ввод-вывод и событийно-ориентированный подход повышают масштабируемость, что подходит для различных рабочих нагрузок.

Ускорение выполнения кода

  • Node.js использует движок V8 JavaScript для быстрого выполнения кода.
  • Такая производительность способствует его пригодности для приложений реального времени.

Кроссплатформенная совместимость

  • Node.js совместим с различными операционными системами.
  • Его универсальность делает его применимым в различных средах.

Серверная веб-разработка

  • Node.js широко используется для создания серверных компонентов, таких как веб-серверы и API.
  • Он ценен для создания API, которые поддерживают фронтенд-фреймворки, такие как React, Angular и Vue.js.

Возможности потоковой передачи

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

Как проверить версию Node в вашей системе? (Способы проверки версии Node)

Существует несколько способов проверить версию Node, установленную в вашей системе. Следующие методы помогут вам найти версию Node, которую вы используете в различных операционных системах:

  • Проверьте версию Node.js с помощью команды node version node --version или сокращенной команды node -v.
  • Проверьте версию Node во время выполнения с помощью свойства process.version.
  • Управляйте и проверяйте версию Node с помощью NVM.

Как проверить версию Node.js в Linux?

Node.js можно установить и запустить на нескольких операционных системах, таких как Linux, Windows и macOS. Со временем было выпущено несколько версий Node.js для установки. Наилучшая версия для вас будет зависеть от конкретных потребностей вашего приложения.

Вы можете проверить версию Node, установленную в вашей системе, выполнив следующую команду:

$ node --version

В окне командной строки вашей системы отобразится версия Node.

Если у вас не установлен Node.js в системе Linux, не беспокойтесь! В этом разделе мы расскажем вам, как проверить версию Node с полной установкой Node.js в Linux.

Вы можете установить Node.js в дистрибутиве Linux Ubuntu, выполнив следующие шаги.

Шаг 1: Обновите репозитории

Прежде чем приступить к установке Node.js в вашей системе, убедитесь, что все репозитории вашей системы Linux обновлены. Запустите терминал с помощью «Ctrl+Alt+T» или откройте его из меню приложений.

Теперь обновите репозитории apt с помощью следующей команды:

$ sudo apt update

Шаг 2: Установите Node.js и NPM

Установите Node.js в вашей системе Linux, выполнив следующую команду:

$ sudo apt install node

Всегда устанавливайте NPM (Node Package Manager) вместе с Node.js или сервером node. NPM позволяет устанавливать библиотеки с открытым исходным кодом и пакеты Node.js в вашей системе.

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

$ sudo apt install Node.js npm

Чтобы проверить версию NPM, вы можете использовать следующую команду:

$ npm –version

Шаг 3: Проверьте установку Node.js

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

$ node –version

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

$ node -v

Обе команды отобразят установленную версию Node.js на экране вашего терминала. Используя вышеуказанный метод, вы также можете проверить версию Node.js на bluevps для Linux.

Удаление Node.Js

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

$ sudo apt remove node.js

Как проверить версию Node в Windows?

Для пользователей Windows установка и проверка Node.js в системе не представляет сложности. Прежде чем продолжить, убедитесь, что у вас есть административные права для запуска команд в командной строке. Если Node.js еще не установлен в вашей ОС Windows, выполните следующие действия:

Шаг 1: Загрузите установщик Node.js MSI

Перейдите на официальный сайт Node.js и выберите соответствующий установщик Node.js для Windows в зависимости от архитектуры вашей системы:

  • Для 64-разрядной системы выберите 64-разрядный установщик.
  • Для 32-разрядной системы выберите установщик x32-bit.

В этом руководстве мы будем загружать стабильную версию node-v18.14.0.

Шаг 2: Запустите установщик

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

Шаг 3: Запустите мастер установки

Мастер установки Node.js запустится в вашей системе. Нажмите «Далее», чтобы продолжить.

Шаг 4: Примите лицензионное соглашение

Примите условия лицензионного соглашения с конечным пользователем и нажмите «Далее».

Шаг 5. Выберите путь установки

Выберите желаемую папку для установки Node.js. Если вы предпочитаете путь по умолчанию, просто нажмите «Далее».

Шаг 6. Дополнительные инструменты

Если вы хотите установить инструменты, необходимые для компиляции нативных модулей, установите флажок и нажмите «Далее».

Шаг 7: Начните установку

Теперь установка готова к запуску. Нажмите «Установить», чтобы начать установку Node.js в вашей системе Windows.

Шаг 8: Завершите установку

После завершения установки Node.js в вашей системе нажмите «Готово», чтобы закрыть мастер установки Node.js.

После установки Node.js вы можете проверить версию Node. Откройте командную строку и введите:

> node --version

В качестве альтернативы можно использовать:

> node -v

Обе команды отобразят установленную версию Node.js в вашей системе Windows.

Как проверить версию Node с помощью Console.Log? (Свойство Process.Version)

После установки Node.js в системе вы можете проверить текущую версию Node с помощью свойства process.version. Чтобы проверить версию Node с помощью console.log, введите команду «node» в командной строке, а затем выполните следующее выражение:

> node

Вышеуказанная команда откроет терминал Node в командной строке. Теперь проверьте текущую установленную версию Node.js:

> console.log(process.version)

В качестве альтернативы вы также можете напрямую получить версию Node во время выполнения с помощью встроенного свойства «process.version»:

> process.version

Вы можете получить версии модулей Node, включая все зависимости, с помощью свойства «process.versions». Выполните эту команду в командной строке:

> process.versions

Вышеуказанная команда вернет объект, который будет содержать информацию о версиях модуля Node.js и зависимостях Node.

Как управлять версией Node.js с помощью NVM?

Вы можете установить Node.js в системе Linux с помощью NVM (Node Version Manager). Для этого загрузите файл скрипта bash в систему Linux:

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

Запустите загруженный скрипт bash:

$ source ~/.bashrc

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

$ nvm list-remote

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

$ nvm install v20.5.1

Проверьте версию Node.js, которая в настоящее время установлена в вашей системе Linux.

Заключение

В этом руководстве мы рассмотрели методы определения версии Node.js на платформах Linux и Windows. Мы изучили прямой подход с использованием команды node version node --version или node -v, а также получение версии Node.js во время выполнения с помощью встроенного свойства process.version.

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

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

Blog