事实证明它确实是一些基本sintax问题....我从这些行本socket.io聊天教程 …
在./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



