0
目前sails.io使用的是socket.io 1.7.1。它在1.0版本中不會改變。所以我打算使用socket.io包使用socket.io 2.0,而不是依賴sails實時層。據socket.io文檔,這是很容易在快遞實現如下:帶風帆的Socket.io 2.x
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
io.on('connection', function(socket){
console.log('a user connected');
});
http.listen(3000, function(){
console.log('listening on *:3000');
});
我們如何寫帆同socket.io 2.0實現?
如果我在Bootstrap中有一個實現,你如何建議導出用於控制器發送消息的套接字?連接建立後,我應該將它分配給sails.config.global還是'sails.socket = socket'? – SpaceX