Создаем сервер с нуля
Самый простой сервер на node.js можно сделать, используя стандартный модуль http напрямую.
Сначала создаем новый проект:
npm init -y
Далее создаем файл index.js со следующим содержимым:
const http = require("http");
const srv = http.createServer(function(req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write("Hello, World");
res.end();
});
srv.listen(3000);