nodejs静态服务器示例

nodejs静态服务器示例

先说明什么是静态服务器,就是客户端请求什么直接返回,例如请求根目录的test.html, 或者是 js目录下面,test.js.或者是css目录下面的test.css. 相对应的就是动态,就是根据客户端的请求作出自定义的行为,这个在

Nodejs服务器的文件组织结构

一文中有例子说明

下面看看静态服务器的server.js怎么写,这个文件的名字可以随便取,

[—server.js—]

var nodeStatic = require('node-static');
var http = require( 'http' );
var file = new(nodeStatic.Server)();
var app = http.createServer(function(req, res){
            file.serve(req,res);
        }).listen(2013);

 

之后可以在该目录下面就可以创建自己的文件的文件夹,就像在apache服务器的文件目录那样创建。

之后启动服务器,

# node server.js

这个服务器就在2013这个端口工作了。

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *