R
Size: a a a
R
R
GS
R
GS
R
GS
В
ctx.throw который выставляет статус и заголовок и генерирует ошибкуA
A
connection.io.to(id).emit("sendDate", data)ТФ

const PORT = process.env.PORT || 3000;
const UserDB = process.env.DB_USERNAME || "root";
const PasswordDB = process.env.DB_PASSWORD || "";
const NameDB = process.env.DB_NAME || "books_database";
const HostDB = process.env.DB_HOST || "mongodb://localhost:27017/";
async function start() {
try {
await mongoose.connect(HostDB, {
user: UserDB,
pass: PasswordDB,
dbName: NameDB,
useNewUrlParser: true,
useUnifiedTopology: true,
});
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});
} catch (e) {
console.log(e);
}
}
start();
a
A
a
A
A
В
В
a