Gerçek zamanlı bir sohbet uygulaması yazmak istiyorum socket.io ve sunucum ve uygulama dosyam ayrı olduğu için, onu kullanmak için nasıl yapılandırmam gerektiğine dair hiçbir fikrim yok socket.io uygulamamın diğer bölümlerinde örnek.
Bu benim app.js
dosya.
const express = require("express");
const pug = require("pug");
const app = express();
module.exports = app;
ve bu benim server.js
dosya
const app = require("./app");
const mongoose = require("mongoose");
mongoose
.connect(`mongodb://localhost:27017/${process.env.DATABASE}`)
.then(() => {
app.listen(process.env.PORT);
})
.catch((err) => {
console.error(`connection failed: ${err}`);
});
bir örnek oluşturmanın en iyi yolu nedir socket.io ve uygulamanın diğer bölümlerinde kullanmak için bağlantısını başlatın?