Ich habe eine App, wo ich versuche, ein Warteschlangensystem für Kunden zu machen. Ich versuche, es so zu machen, dass, wenn ein Kunde der Warteschlange beitritt, es den Ladenmitarbeitern des Anschlusses benachrichtigt und ihnen sagt, dass sie darauf kommen und dem Kunden so schnell wie möglich helfen sollen.Socket.io + Express + Knoten + Winkelmeldungen
Ich kann nicht scheinen, Socket IO zu bekommen, um mit meinem Frontend überhaupt zu sprechen.
Hier ist der Code, den ich habe, und ich kann nicht einmal Node Socket als eine Bibliothek zu erkennen. Ich habe drei verschiedene Tutorials verfolgt und alle ausprobiert, aber ich kann nicht sehen, was in meinem Server-Code falsch gemacht wird.
Hier ist, was ich in meinem Server zu tun, die zu Socket.io verwandt ist
var express = require('express');
var app = express();
var io = require('socket.io');
io.on('connection', function(socket){
socket.emit('connection', "Connection created.")
console.log("Socket.io is GO");
socket.on('add customer', function(customer){
console.log("Customer added", customer);
})
socket.on('notification', function(data) {
console.log("NEW CUSTOMER IN THE QUEUE", data);
});
});
Ich kann nicht scheinen, um es in meinem Server laufen zu bekommen, und wenn es lief, dauerte es nicht zeige irgendeines der socket.on Ereignisse an, die ich dort hatte und es würde nichts console.log.
Was mache ich falsch? Hat jemand erfolgreich Socket bekommen, um gut mit Express und Angular zusammen zu spielen?
Haben Sie Ihren Server in den Listenmodus versetzt? –