nodejs socket.io 在不同js文件使用 5C

目前使用的是 nodejs的express框架 ,自动生成的项目启动在bin/www, 因此
var server = http.createServer(app)也在这个文件中,导致我现在只能在此文件使用
var io = require('socket.io').listen(server), 来操作socketIO, 我想在别的js文件使用socket, 我尝试过如下方法
1) module.exports.server = server;
2) module.exports.io= io;
原理就是把变量导出去,但是都不成功. 有没有什么办法?

2个回答

另一个文件
var http=require('http');
http.createServer

weixin_43988498
DDDemons hide 可是在另一个js里面还要创建一个server么?那样也不行呀
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!