express在加载一个模块的时候,require()(io),后面的(io)是什么参数?
 发布于 9 年前  作者 51huila  4633 次预览  最后一次回复是 9 年前  来自 问答 

例如 :var users = require(’./routes/users’)(io);

不太明白后面的io是什么意思?请指点,谢谢!

4 回复
liuxuech

io是一个参数,io代表的是什么主要看上下文

captainblue2013

这是因为这个模块导出的是一个函数,函数接受io为实参

binking338

这句话拆成这样看是不是容易点 var module_users = require(’./routes/users’); var users = module_users(io);

51huila

明白了,谢谢各位