1. ホーム
  2. javascript

[解決済み] なぜ、ReferenceErrorが発生するのでしょうか?Response is not defined? [クローズド]

2022-02-19 18:41:30

質問

私はnode.jsとexpressを使用しています。基本的なサーバーをセットアップしようとしていますが、なぜ応答エラーが発生するのかわかりません。

var http = require('http');

var myServer = http.createServer(function(req,res){
    response.writeHead(200, {"Content-Type" : "text/plain"});
    response.write('Hello World');
    response.end();
});

myServer.listen(3000);

解決方法は?

function(req,res)

が想定されています。

function(req, response) {

という変数がないんですね。 response をコールバックのスコープに追加します。そのため reference error