Вывод html страницы node js. Как сделать?

Node.js — это опенсорсная среда выполнения, которая позволяет запускать JavaScript код на сервере. С помощью Node.js вы можете создать веб-приложения и обрабатывать запросы от клиентов. В этой статье мы расскажем, как вывести html страницу, используя Node.js.

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

В самом начале файла нужно подключить модуль http, который является частью Node.js API. Для этого используется следующая строка кода: const http = require(‘http’);

Далее, нужно создать сервер с помощью метода http.createServer(). Этот метод принимает функцию, которая выполняется при каждом запросе от клиента. Внутри этой функции мы будем отправлять данные клиенту. Вот как выглядит создание сервера: const server = http.createServer((req, res) => { // код для отправки html страницы });

Внутри функции нужно написать код, который будет отправлять html страницу клиенту. Для этого используется метод response.write(). В аргумент этого метода передается текст html страницы. После этого нужно вызвать метод response.end(), чтобы завершить ответ и отправить его клиенту. Вот пример кода, который выводит простую html страницу: res.write(‘<html><head><title>Моя HTML страница</title></head><body><h1>Добро пожаловать!</h1></body></html>’);

res.end();

После написания кода для создания и настройки сервера, нужно указать, на каком порту он будет слушать запросы. Для этого используется метод listen(). Пример использования: server.listen(3000, ‘localhost’, () => {

console.log(‘Сервер запущен на порту 3000’);

});

Теперь, когда сервер настроен и готов к работе, Вы можете открыть браузер и перейти по адресу localhost:3000. Вы должны увидеть вашу html страницу.