Как вы используете два или более файла маршрута. js в Express Маршрутизатор в узле? - PullRequest
0 голосов
/ 04 апреля 2020

Я не сталкиваюсь с какими-либо ошибками, но мне интересно, если это правильный способ использования двух или более маршрутов. js файлов с использованием express.Router. Я правильно использую module.exports = router, поскольку они находятся в двух отдельных файлах, или есть другой способ?

app. js

const express = require("express");

const api = require("./routes/tracking.route");
const user = require("./routes/user.route");

const app = express();

app.use("/api", api);
app.use("/user", user);

tracking.route. js

const express = require("express");
const router = express.Router();

const tracking_controller = require("../controllers/tracking.controller");

router.get("/list", tracking_controller.tracking_list);

module.exports = router;

user.route. js

const express = require("express");
const router = express.Router();

const User = require("../models/user.model");

router.post("/signup", ...");

module.exports = router;
...