报错如下:
所运行的程序如下:
var common = require('./common.js')
var connect = require('connect')
var knox = common.knox
var util = common.util
var uuid = common.uuid
var bs = 48
var server = connect.createServer( connect.router(function(app){ app.post('upload',function(req,res) { util.debug('upload start') var bytes = 0
var picid = uuid()
req.on('end', function() {
util.debug('bytes:'+bytes)
util.debug('upload end')
res.writeHead(200, "OK", {'Content-Type': 'application/json'});
res.end( JSON.stringify({ok:true,picid:picid}) )
});
})
}), connect.static('../public') ) server.listen(3009)
我查了一下,大概是说connect里没有router这个函数,是connect没有定义好,但第一个connect.createServer却又是可以用的,然后里面的这个connect却调用不了它的函数。究竟是哪里错了呢?感谢!!!