sql >> Databasteknik >  >> NoSQL >> MongoDB

socket.io net::ERR_CONNECTION_CLOSED

För det första tror jag att du kan ändra till detta (ta bort det ytterligare kravet på http och ställ in io för att lyssna på servern):

// Init App
var app = express();
var server = require("http").Server(app);
var io = require("socket.io").listen(server);

Om din klientsida körs på en annan port än din server, bör du ändra din import också, tycker jag. Annars kan den biten vara bra. Jag tror inte att du behöver .connect on io i var-socket =io.connect(); Min fungerar utan den i alla fall.

<script src='http://localhost:3000/socket.io/socket.io.js'></script>



  1. Struktur för en synkron applikation i Node.js och MongoDb

  2. Mongoose dokumentreferenser med en en-till-många-relation

  3. Rätt sätt att börja mongodb och express?

  4. Punktoperatorn hämtar inte underordnade egenskaper för ett Mongoose Document-objekt