Чтобы начать исследовать вашу проблему, я бы сначала посмотрел на ваш код.
const server=require('node-http-server');
var fs = require("fs");
var config = new server.Config;
config.root=__dirname;
config.server.index='index.html';
function getReq(req, res, body,enc) {
console.log("got rewq");
var content = fs.readFileSync('index.html', 'utf8');
body.value = content;
}
server.deploy({port:8000});
Функция GetReq () явно должна делать то, что вы ожидаете, но я не вижу, где вы на самом деле предоставляете node-http- сервер с его функцией, которая будет вызываться как обратный вызов. Теперь давайте исправим ваш код.
const server=require('node-http-server');
var fs = require("fs");
var config = new server.Config;
config.root=__dirname;
config.server.index='index.html';
function getReq(req, res, body,enc) {
console.log("got rewq");
var content = fs.readFileSync('index.html', 'utf8');
body.value = content;
}
server.deploy({port:8000}, getReq);
Короче говоря, вы не читали документацию для модуля, вам нужно передать функцию обратного вызова в качестве опции для развертывания метода. server.deploy({port:8000}, getReq);