【问题标题】:Not able to connect Socket.io in express无法快速连接 Socket.io
【发布时间】:2017-09-04 18:10:43
【问题描述】:

我尝试使用不同的解决方案连接到 socket.io,但我无法连接到它,下面是我的代码 sn-p。

app.js

var express = require('express');
var index = require('./routes/index');
var users = require('./routes/users');
var app = express();
// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');
app.use('/', index);
app.use('/users', users);
var http = require('http').Server(app);
var io = require('socket.io')(http);

io.on('connection', function(socket) {
    console.log('Client connected.');
});


http.listen(3000, function(){
  console.log('listening on *:3000');
});

index.jade

extends layout

   script(src='/socket.io/socket.io.js')
script.
  var socket = io();

安装socket.io后的Package.json

"socket.io": "^2.0.3"

请指教我哪里做错了

【问题讨论】:

    标签: node.js sockets express websocket socket.io


    【解决方案1】:

    用新的关键词试试,可能会奏效

    var app = new express();
    

    【讨论】:

      猜你喜欢
      • 2018-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多