해결된 질문
작성
·
148
0
안녕하세요
router.post를 작성중인데
Error: Route.post() requires a callback function but got a [object Undefined]
at Route.<computed> [as post]
이러한 에러가 발생했습니다 어디가 문제일까요? upload는 멀터의 미들웨어입니다
const express = require("express");
const {
isLoggedIn,
isNotLoggedIn,
upload,
upload_commit,
} = require("./middlewares");
const router = express.Router();
const requestProjectController = require("../controllers/requestProjects");
router.post(
"/requestProjects",
isLoggedIn,
upload.single("data"),
requestProjectController.readMyPageAPI
);
module.exports = router;
마지막이 범인이었습니다! readMypageAPI 가 아니라 createProjectAPI 였네요 ㅎㅎ 감사합니다!!