Простой узловой сервер

Убедитесь, что у вас установлены Node.js и npm:



Создайте новый файл .js. вы можете назвать это server.js

и поместите этот код:

const http = require("http");
http
    .createServer((req, res) => {
        res.writeHead(200, { "Content-Type": "text/plain" });
        res.end("Hello World!");
    })
    .listen(8080, "localhost");
console.log("Server ready at http://localhost:8080/");

Этот код является простейшим из доступных узловых серверов. Он будет отображать текст: Hello World! в браузере на локальном хосте: 8080, а в терминале — Сервер готов на «http://localhost: 8080/».

Сохраните этот файл и откройте терминал в каталоге с этим файлом и выполните команду:

node server.js

Затем откройте браузер и перейдите по адресу http://localhost:8080/.

Вы увидите Hello World.

Этот пример показывает, как easy node может использовать простой javascript для получения потрясающих результатов.

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