今天要开发一个静态服务器,静态服务器简单说是把指定目录的文件通过http返回到浏览器客户端。看起来是个不小的挑战,但相信我们会做到。

node.js提供了现成的支持HTTP协议的服务器,通过几行代码即可运行启动,不过功能相对很底层,以后不断的对其加入扩展功能。

我们先要让http服务器启动,然后在浏览器端打印出hello world,虽然很简单,但是个很好的开始;然后编写一个html网页,并编写一些代码,让浏览器显示出这个页面来;接下来继续扩展其功能,可以让服务器具备静态服务器的功能,通过指定目录,让浏览器可以访问该目录下的所有文件。 

现在先把http服务器启动起来吧