express.js
358 字节
var sync = require('synchronize')
var fs = require('fs')
var express = require('express')
sync(fs, 'readFile')
var app = express.createServer()
app.use(function(req, res, next){
sync.fiber(next)
})
app.get('/', function(req, res){
var data = fs.readFile(__filename, 'utf8')
res.send(data, {'Content-Type': 'text/plain'})
})
app.listen(3000)