我使用没有框架等的节点 js,我有问题,我不明白如何为我的第一个服务器请求设置“启动 html 页面”。
我试过这样做
var server = new http.Server();
server.listen(1137, '127.0.0.1');
server.on('request', function(req, res) {
fs.readFile('../public/index.html', function (err, html) {
if (err) {
throw err;
} else {
res.write(html);
res.end();
}
});
});
当我向 127.0.0.1:1137 请求时 - 我在浏览器中获得了 html,但指向 CSS/JS 文件的链接不正确,我不知道如何解决这个问题:(
当我第一次向服务器发出请求时,我想在浏览器中获取 html 页面 ../public/index.html。
我的服务器位置 project/server/server.js
我的 html 页面位置 project/public/index.html