Node 的基本设计原则是将应用程序放置在单线程(或单进程)中执行,同时异步处理所事件。

异步方式地打开文件并写入数据

//加载 http 模块var http = require('http');var fs = require('fs');//create http serverhttp.createServer(function(req,res){       //打开并读取文件       fs.readFile('hello.txt','utf8',function(err,data){           res.writeHead(200,{'Content-Type':'text/plain'});           if(err)           {               res.write('没能找到对应文件或不可读');           }           else           {               res.write(data);           }       });              res.end();   }).listen(8124,function(){    console.log('绑定端口 8124');});