私は node.js に非常に慣れていないので、これが悪い質問である場合は申し訳ありません。ここに単純な HTTP サーバーがあります。
var http = require('http');
http.createServer(function (request, response){
response.writeHead(200, {"Content-Type":"text/html"});
// response.write("<html><head><script type = 'text/javascript'>alert('hello');</script></head></html>");
response.write("<html><head><script type = 'text/javascript' src = 'alerter.js'></script></head></html>");
response.end();
}).listen(8000);
console.log("Server has started.");
alerter.js には次の 1 行が含まれています。
alert("hello");
コメントアウトされた行を適切に使用するとアラートが発生するのに、alerter.js を呼び出しても何も起こらないのはなぜですか?