ฉันต้องการจะเขียนจริงๆเวลาคุยกับโปรแกรมจากซ็อกเกต.บ io และเพราะฉันเซิร์ฟเวอร์และแอ๊ปแฟ้มเป็นการอยู่อย่างโดดเดี่ยว,ฉันไม่มีเบาะแสว่ายังไงฉันควรจะองโครงสร้างมันจะใช้จากซ็อกเกต.บ io ตัวอย่างอยู่ในส่วนอื่นๆของแอพ
นี่คือของฉัน app.js
แฟ้ม
const express = require("express");
const pug = require("pug");
const app = express();
module.exports = app;
และนี่คือของฉัน server.js
แฟ้ม
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}`);
});
อะไรคือหนทางที่ดีที่สุดที่จะสร้างเป็นตัวอย่างของซ็อกเกตได้.บ io และเริ่มมันเป็นการเชื่อมต่อสำหรับใช้ในส่วนอื่นๆของแอ๊ป?