Nodejs(2) - 文件读取与事件
1.异步读取文件
var fs= require('fs');//异步读取文件fs.readFile('app.js','utf-8',function(err,data){if(err){console.error(err);}else{console.log(data);}});console.log("Ending ..");2.同步读取文件
var fs= require('fs');//同步读取文件data = fs.readFileSync('app.js','utf-8');console.log(data);console.log("Ending ..");3.事件
var EventEmitter = require('events').EventEmitter;var event = new EventEmitter();//注册some event 事件event.on('some_event',function(){console.log('some event occured.');});setTimeout(function(){//发送一个some_event 事件event.emit('some_event');},1000);