Как проверить Node Version [Пошаговое руководство: установите Node.js и проверьте Node Version]

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

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

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

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

Управляемый событиями и асинхронный

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

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

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

NPM (Менеджер пакетов узлов)

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

Масштабируемость

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


$ node --version


Он отобразит Node version в окне командной строки, работающей в вашей системе. 

Если в вашей системе Linux не установлен Node.js, не волнуйтесь! В этом разделе мы расскажем вам, как проверить версию 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) вместе с Node.js или сервером узлов. NPM позволяет вам устанавливать библиотеки с открытым исходным кодом и пакеты Node.js в вашу систему. 

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


$ sudo apt install Node.js npm


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


$ npm –version


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

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


$ node–version


Альтернативно вы также можете проверить Node version с помощью команды node :


$ node -v


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

Удалить Node.Js 

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


$ sudo apt удалить node.js

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


> node --version 


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


> node -v     


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

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

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


> node


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


> console.log(process.version)


Альтернативно вы также можете напрямую получить версию узла во время выполнения, используя встроенное свойство « process.version» :

> process.version


Вы можете получить versions of Node modules, включая все зависимости, используя ‘process.versions’. Запустите эту команду в командной строке:


> process.versions


Приведенная выше команда вернет объект , который будет содержать информацию о Node.js module and Node dependencies.

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

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

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

Источник загруженного bash script:


$ source ~/.bashrc


Теперь перечислите доступные Node.js --versions using the nvm command:


$ nvm list-remote


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


$ nvm install v20.5.1


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

Заключение

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

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

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

Blog