Node学习(1)(搭建一个简答的服务器例子)

来源:互联网 发布:淘宝商品为什么会下架 编辑:程序博客网 时间:2024/05/19 20:22

node下载地址:http://nodejs.cn/
node的安装默认即可。

1、服务器例子:

var http = require("http");function onRequest(request,response){    console.log("Request received!");    response.writeHead(200,{"Content-Type":"text/plain"});    response.write("Hello World!");    response.end();}http.createServer(onRequest).listen(8888);console.log("Server has Started!");

2、自定义模块

新建一个server.js和一个index.js

这里写图片描述

server.js

var http = require("http");function start(){    function onRequest(request,response){        console.log("Request received!");        response.writeHead(200,{"Content-Type":"text/plain"});        response.write("Hello World!");        response.end();    }    http.createServer(onRequest).listen(8888);    console.log("Server has Started!");}exports.start = start;

index.js

var server = require("./server");server.start();

打开终端输入:

node index.js 

终端输出结果:

这里写图片描述

在浏览器中输入:

http://localhost:8888/

效果图:

这里写图片描述

这里写图片描述

1 0
原创粉丝点击