Как проверить версию Node [Пошаговая инструкция]

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

В этом руководстве вы узнаете, как проверить версию 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-разрядной системы выберите установщик x64-bit.
  • Для 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