[node] express 切分 socket.io namespace

楼主: qas612820704 (Lego)   2015-08-31 18:18:34
我用express generator创出个架
想把socket 用 namespace 切分... 有点难解释....
反正像达成以下这种效果
```
var socket_io = require('socket.io');
var io-main = socket_io();
var io1 = socket_io();
var io2 = socket_io();
io-main.of('namespace1') = io1;
io-main.of('namespace2') = io2;
```
可是 io-main.of 不给这样设值 请问该用什么方法?
或者是有什么替代方法可以达成类似的效果?
我是写成这样这样运用的
这是express app.js 的一部份
```
// ...
app.use('/test', function(req,res,next) {
//WANT TO DO => io.of('/test') = test_route.io;
next();
}, test_route);
// ...
app.io = io;
// ...
```
跪求大大<(_ _)>
作者: mars90226 (火星人)   2015-08-31 20:23:00
这是JavaScript本来就不能这样吧? 你可以用两个参数像是io.of('/test', test_route.io)

Links booklink

Contact Us: admin [ a t ] ucptt.com