在./bin/www之后
var server = app.listen(.....)
var io = require('socket.io').listen(server);require('../sockets/base')(io);所以现在我创建../sockets/base.js文件,并将这个小家伙放进去:
module.exports = function (io) { // io stuff here... io.on('conection..... }是的 现在它可以工作了……所以我想除了在/bin/www内部启动socket.io之外,我别无选择,因为那是我的http服务器启动的地方。目的是现在我可以在其他文件中构建套接字功能,从而使事物保持模块化
require('fileHere')(io);<3



