IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Socket.io1.3.5 and express.js4.12.2 结合搭建

    Durban发表于 2015-05-29 20:10:17
    love 0
    可以在app.js同目录下建立一个文件,如io.js里面的代码如下:var io = require('socket.io')(); //这段代码可以随意自己修改,根据业务需求来定 io.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); socket.on('my other event', function (data) { console.log(data); }); }); module.exports = io;下一步就是修改bin/www这个文件(省略号代表还有其他的代码)var app = require('../app'); 。。。。。。 var io = require('../io');//这里引入刚才加的文件 。。。。。。 var server = require('http').Server(app); 。。。。。。 io.attach(server);//加入这段代码 server.listen(8080);前端的代码需要这样写: $(document).ready(function(){ var socket = io();//这里是注意点 socket.on('news', function (data) { console.log(data); }); }); 好了大功告成!


沪ICP备19023445号-2号
友情链接