节点服务器如何运行

节点服务器如何运行

问题描述:

我有我的服务器,但是如何运行它?我想看到“欢迎来到节点基本培训”。节点服务器如何运行

var http = require('http'); 

    var handleRequest = function (req, res) { 
      res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Welcome to Node Essential Training/n'); 
     }; 

var server = http.createServer(handleRequest); 
server.listen(3000. 'localhost'); 
      } 

打开终端,改变路径到已保存在您的服务器上的文件,让我们说,文件的名称server.js只是在终端上键入以下命令的位置:节点server.js然后按回车。

之后,转到任何浏览器并键入url为http://localhost:3000,你会看到输出。

你有一个额外的括号到底

而且纠正倒数第二行

server.listen(3000); 

现在运行你的文件

node <your file name> 

你可以看到你的网站在http://localhost:3000

+0

好吧,你的意思是括号(3000.'localhost');? – Dakota

+0

好吧,你是指(3000.'localhost')之后的括号吗? – Dakota

+0

是的,这是一个额外的支架。另一个错误是你使用'server.listen'的地方。您正试图将该端口附加到服务器名称。相反,它们应该是两个独立的参数。 –