Для реализации сервера Node.js мы будем использовать модуль HTTP. Чтобы узнать все о модулях Nodejs, посетите nodejs.org/api.

Шаг 1: Импортируйте модуль HTTP и присвойте его значение константе.

Шаг 2: Объявите константу и присвойте значение 8000. Это порт, на котором будет работать сервер. Значение может варьироваться в зависимости от требований.

Шаг 3: Теперь мы будем использовать модуль http для создания сервера и сохранения его в константе. Также при создании сервера должна быть передана функция, которая может обрабатывать запрос и ответ, полученные на сервере.

Шаг 4: Определите функцию requestHandler над методом createServer и передайте два аргумента. В этом примере мы используем req aka request и res aka response.

Первый аргумент имеет метод 'url', используемый как req.url, который возвращает запрошенный URL-адрес на сервере, с другой стороны, res имеет метод 'end', используемый как res.end который используется для обслуживания контента в Интернете.

Шаг 5: Наконец, мы используем метод server.listen для прослушивания сервера. Два передаваемых аргумента включают порт, который мы объявили выше, и функцию при обнаружении ошибки. Эта функция либо вернет ошибку, либо выведет вывод на консоль.

Поздравляем! Теперь вы настроили свой собственный сервер nodejs на своем компьютере.

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

узел index.js

Ознакомьтесь с полным кодом ниже:

Ссылки на наш предыдущий пост о Nodejs:

Введение в нодейс

Привет, мир с Node.js