如何创建一个node.js服务
1、首先,在nodejs中 基本上所有方法都依赖”模块“,nodejs中封装好了很多模块供我们使用,调用模块也很方便 利用require方法,将模块存到变量里就可以拿来使用了,利用require方法获得模块,将模块赋值到http变量上,require里的值必须是字符串。

3、然后,为了实现某些功能和便于管理,我们经常会将我们的代码封装成一个一个的模块,尽量解耦其间的依赖关系,使代码可以复用。在nodejs中,每一个js文件即使一个自定义模块,引入方法也很简单:var server = require("./server");后面直接加上访问路径即可,访问路径可以是绝对路径也可以是相对路径。

5、然后,调用了http的creatServer方法,这个方法就是nodejs用来创建一个http服务器的方法,这个方法本身什么都不会做,只会创建一个http服务器,但是他有且仅有一个回调函数,从这里我们可以看到nodejs里面会大量的用到callback 即回调函数,熟悉javascript的童鞋应该会很熟悉,尤其是经常使用jquery的朋友。
