如何在 Node.js 中创建本地主机?以及为什么我的不起作用



我无法为 Node.js 创建本地主机。以下是我完成的事情:

我创建了一个名为 server 的文件.js

代码如下:
var http = require('http');
http.createServer(function(request, respone){
  respone.writeHead(200, {'Content-type':'text/plan'});
  response.write('Hello Node JS Server Response');
  response.end("Hello Sowmay Response ended");
}).listen(7000);

然后我在node.js cmd提示符上运行了这个javascript脚本文件,如下所示:

C:UsersGuestDesktopFirst-Node>node server.js

之后,我尝试从以下链接打开Windows PC上的本地主机:http://localhost:7000

结果:无法访问此站点本地主机拒绝连接。

我哪里出错了?

您的代码中存在错误。我想您的控制台会输出:undefined没有函数"writeHead"

Becuase respone.writeHead(200, {'Content-type':'text/plan'});缺少一个"s"。请使用:

var http = require('http');
http.createServer(function(request, response){
  response.writeHead(200, {'Content-type':'text/plan'});
  response.write('Hello Node JS Server Response');
  response.end("Hello Sowmay Response ended");
}).listen(7000);

然后重试

相关内容

最新更新