Цитата:
|
По умолчанию express шлет описание ошибки в браузер, что недопустимо на продакшене.
|
Не будет слать при process.env.NODE_ENV == "production" (либо можно вручную установить через app.set("env", mode))
Цитата:
|
Как в express 4 сохранять ошибки в логфайл
|
Установи в конец миддлвер с аргументами
err, req, res, next (то есть, с четырмя)
app.use((err, req, res, next) => {
//Этот миддлвер будет обрабатывать ошибки.
});
Роутер позволяет делать вложенный роутинг:
let app = express();
let adminRouter = express.Router();
adminRouter.get("/articles", (req, res) => {
res.render("admin/articles");
});
adminRouter.get("/gallery", (req, res) => {
res.render("admin/gallery");
});
app.use("/admin", adminRouter);