新建一个名为“hello.js”文本文件,而后输入以下内容node
1 //载入http模块 2 var http = require('http'); 3 //构建一个http服务器 4 var server = http.createServer(function(request,response){ 5 response.writeHead(200,{'Content-Type':'text/plain'}); 6 response.write('Hello World!'); 7 response.end(); 8 }); 9 //启动http服务器,并开始侦听3000端口号 10 server.listen(3000); 11 //在控制台打印日志 12 console.log('Server running at http://127.0.0.1:3000');
在命令行窗口中“cd”到当前目录,而后执行以下命令浏览器
node hello.js
若是在控制台能打印出“Server running at http://127.0.0.1:3000”,说明咱们的第一程序已经运行正常。服务器
而后打开浏览器,在地址栏输入ui
代码说明:spa
在浏览器中咱们将看到“Hello World!”。命令行
第2行先载入http模块,咱们建立http服务器时须要这个模块,日志
第4行就是建立了一个http服务器,code
第5行在HTTP响应中写入http头,server
第6行写入http体,也就是咱们在浏览器中看到的内容,blog
第7行是结束http响应,返回浏览器,
第10行启动服务并侦听3000端口,
第12行打印日志。