пытается получить мои данные после создания их в mongodb из localhost: 3000 / todos /, и я получаю ошибку в узле [UnhandledPromiseRejectionWarning: Ошибка [ERR_HTTP_HEADERS_SENT]: невозможно установить заголовки после их отправки клиенту], я используюследующие
// Require Express
const express = require("express");
// Setting Express Routes
const router = express.Router();
// Set Up Models
const Todo = require("../models/todo");
// Get All Todos
router.get("/", async (req, res) => {
try {
const todo = await Todo.find();
res.json(todo);
} catch (err) {
res.json({ message: err });
}
});
это мой app.js с необходимым маршрутом к localhost: 3000 / todos /
// Require Express
const express = require("express");
const app = express();
// Require Body-Parser
const bodyParser = require("body-parser");
// Require Cors
const cors = require("cors");
// Middlewares - [Set bodyParser before calling routes]
app.use(cors());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
// Import Routes
const todoRoutes = require("./routes/todo");
// Setup Routes Middlewares
app.use("/", todoRoutes);
app.use("/todos", todoRoutes);
я хочу увидеть мои выходные данные на localhost: 3000/ todos /, но я получаю это на localhost: 3000 /.Спасибо