Ошибка на узле JS сокета IO? - PullRequest
0 голосов
/ 30 апреля 2018

Мой код был корректным, но все равно Ошибка на узле js socket.io. Как мне это исправить?

app.js

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

app.get('/', function(req,res){
    res.sendfile('index.html');
});

var clients = 0;
io.on('connection', function(socket){
    clients++;
    io.sockets.emit('boardcast', {message: clients + ' clients connected!'});
    socket.on('disconnect', function(){
        clients--;
        io.sockets.emit('boardcast', {message: clients + ' clients connected!'});
    });
});

http.listen(3000, function(){
    console.log('start server on port :3000');
});

index.html

<html>
<head></head>
<body>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.0.4/socket.io.js"></script>

<script>
var socket = io();
socket.on('broadcast', function(data){
    document.body.innerHTML = '';
    document.write(data.message);
});
</script>

<h1>hello world</h1>
</body>
</html>

.

SSH

node app.js

возвращаемое значение

start server on port :3000
express deprecated res.sendfile: Use res.sendFile instead app.js:6:6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...