node js の使用を開始したばかりで、自分の Web サイトの 1 つをそこに移動しました。
var http = require('http');
var fs = require('fs');
var app = http.createServer(function (req, res) {
fs.readFile('./index.html', 'utf-8', function(error, content) {
res.writeHead(200, {'Content-Type' : 'text/html'});
res.end(content);
});
});
app.listen(8080);
index.html は私の Web サイトのホームページです。HTMLのみで機能しますが、タグを入れると(たとえば、jqueryを含めるため)、firebugでJSエラーが発生します:Uncaught syntax error:unexpected token < in jquery.js、そしてもちろん「$ is undefined」。画像も読み込まれません。
ルーティングを行ったり、Express フレームワークなどを使用したりする必要はありません。単純な 1 ページの Web サイトです。私は何を間違っていますか?