0
現在sails.ioはsocket.io 1.7.1を使用しています。セイル1.0では変更されません。ですから、私は、ソケットのリアルタイムレイヤーに頼るのではなく、socket.ioパッケージを使ってsocket.io 2.0を使う予定でした。次のようにsocket.ioのドキュメントによると、急行で実装するのは非常に簡単です:Socket.io 2.x with Sails
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の実装を書くことができますどのように?
ブートストラップに実装されている場合は、コントローラ用のソケットをエクスポートしてメッセージを送信することをどのように提案しますか?接続が確立されたら、sails.config.globalまたは 'sails.socket = socket'に割り当てる必要がありますか? – SpaceX