フレームワークなどを使用せずにノード 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 ファイルへのリンクが正しくなく、これを修正する方法がわかりません:(
サーバーへの最初のリクエストを行うときに、ブラウザーで ../public/index.html という html ページを取得したいと考えています。
私のサーバーの場所 project/server/server.js
私のhtmlページの場所 project/public/index.html