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

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

Давайте начнем с загрузки и установки в первую очередь.

Скачать с сайта Node.js:

Чтобы скачать node.js, перейдите по ссылке https://nodejs.org/ru/. На странице будут предложены два варианта, подходящие для вашей ОС: версия Рекомендуется для большинства пользователей и версия Последние функции.

Вы можете установить определенную версию node.js. В этом случае нажмите «СКАЧАТЬ» в меню и найдите ссылку «Предыдущие выпуски». Там вы можете найти версию, которую хотите загрузить.

В этом руководстве мы загрузим опцию «Рекомендуется для большинства пользователей». Итак, давайте нажмем на него и позволим ему загрузиться.

Установите Node.js:

После завершения загрузки установочного файла запустите его и следуйте инструкциям по установке.

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

Выберите путь установки:

Выберите установленные функции. Я не рекомендую ничего менять на этом экране, если вы не уверены в том, что хотите:

Инструмент для нативных модулей. Кроме того, нажмите «Далее», если вы не хотите отмечать этот параметр на этом экране.

Готов к установке. Нажмите «Установить» и дождитесь завершения процесса установки.

И это все!

Теперь, когда вы установили node.js на свой компьютер, давайте перейдем к консоли командной строки и проведем некоторые проверки. Начнем с проверки версии узла. В командной строке запустите:

node -v

Это отобразит установленную версию node.js.

Node.js поставляется с NPM (Node Package Manager), который представляет собой консольный инструмент для инициации проектов узлов, установки библиотек узлов и запуска приложений JavaScript, среди прочего. Давайте проверим версию установленного npm с помощью следующей команды:

npm -v

Вы должны увидеть что-то вроде:

Если вам нужна помощь с командами node или npm, попробуйте следующие команды:

node -h
npm -h

Теперь давайте попробуем пару приложений.

Пример 1: печально известное приложение Hello World.

Node.js — это платформа JavaScript. Итак, это приложение будет таким простым. Он просто отобразит сообщение Hello World на экране.

Мы начнем с создания файла .js. Назовем его helloworld.js. Я рекомендую для этого использовать Microsoft Visual Studio Code. Создайте новую папку для приложений узла и создайте файл внутри этой папки. Вам нужно будет сделать это в командной строке. Команды будут откладываться в зависимости от вашей ОС.

md nodeapps
cd nodeapps

Оказавшись внутри папки, вам нужно будет инициировать пакет узла, используя npm. Итак, давайте запустим npm init и примем настройки по умолчанию.

npm init

Теперь в Visual Studio Code или предпочитаемом текстовом редакторе создайте новый файл и назовите его helloworld.js. Расширение важно, поэтому убедитесь, что оно у вас есть.

В новом файле добавьте следующую команду JavaScript и сохраните файл.

console.log('Hello World');

Вот и все. Теперь давайте запустим приложение. Мы делаем это с помощью команды узла.

node helloworld

Команда узла запустит код JavaScript в файле helloworld.js и отобразит результат на консоли.

Просто, не правда ли!? 😄

Пример 2: создайте простой HTTP-сервер.

Создайте еще один файл с именем server.js и добавьте в него следующий код.

Это простой веб-сервер, который запускает прослушиватель и отображает сообщение «Hello World!». при переходе из браузера. Начните с запуска сервера из командной строки так же, как в предыдущем примере.

node server

Вы должны получить:

Обратите внимание, что приложение не завершило работу и не вернулось в командную строку. Это связано с тем, что прослушиватель будет продолжать прослушивание до тех пор, пока вы не завершите его с помощью CTRL+C или в случае появления необработанной синтаксической ошибки.

Теперь перейдите в браузер и введите следующий URL-адрес: http://localhost:3000. Вы должны получить что-то вроде этого:

Это было очень простое введение в node.js. Я надеюсь, что это было полезно.

Спасибо за ваше чтение. Не забывайте 👏 👏 👏 😄