Я ударился головой о пару руководств, а также их документы, и кажется, что у меня все в порядке. Я ожидаю, что когда я перейду к localhost: 8080, сработает событие подключения, и должно появиться мое сообщение console.log.
// modules =================================================
var express = require('express'),
app = express(),
server = require('http').createServer(app),
io = require('socket.io')(server),
bodyParser = require('body-parser'),
methodOverride = require('method-override')
;
// config files ============================================
var db = require('./config/db');
// configuration ===========================================
app.use(bodyParser.json());
app.use(bodyParser.json({ type: 'application/vnd.api+json' }));
app.use(methodOverride('X-HTTP-Method-Override'));
app.use(express.static(__dirname + '/public'));
// routes =================================================
require('./app/routes')(app);
io.on('connection', function(){
console.log("Why won't this display anything");
});
// set port && listen
var port = process.env.PORT || 8080;
server.listen(port);
console.log('Server connected on port ' + port);
exports = module.exports = app;
io.sockets.on
. - person Crhistian Ramirez   schedule 26.02.2017var socket = new io.Socket('localhost',{'port':8080}); socket.connect();
наvar socket = io.connect();
- person Crhistian Ramirez   schedule 26.02.2017