Как проверить 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 в вашей системе? (Способы проверки версии Node)

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

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

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

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

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


$ node --version


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

Если в вашей системе 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 nodejs


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

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


$ sudo apt install nodejs 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 nodejs

Как проверить версию Node в 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 . Откройте командную строку и введите:


> node --version 


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


> node -v     


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

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

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


> node


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


> console.log(process.version)


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

> process.version


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


> process.versions


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

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

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

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

Подключите загруженный скрипт:


$ source ~/.bashrc


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


$ nvm ls-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