51
rated 0 times
[
54]
[
3]
/ answers: 1 / hits: 8050
/ 7 Years ago, fri, february 10, 2017, 12:00:00
On client side in browser as ejs page:
<script src=https://cdn.socket.io/socket.io-1.2.0.js>
</script>
<script>
var socket = io()
socket.on('message', function (msg) {
console.log(msg)
})
</script>
On server side in Node Js:
var http = require('http').Server(app);
var io = require('socket.io')(http)
io.on('connection', function(socket){
console.log('a user connected')
socket.on('disconnect', function(){
console.log('user disconnected')
})
io.emit('message', json);
})
I'm not getting 'a user connected' log in Node Js console. Because var socket = io() is not working or what is the problem i don't know. Can i use socket.io in .ejs page? I need ejs and i also need socket.io in my application. Any help would be appreciated.
More From » node.js