bodyParser 오류
🤢 오류
Error: Cannot find module '.models/User'
- D:\pyeonne\projects\boiler-plate\index.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:94:18)
at Object.<anonymous> (D:\pyeonne\projects\boiler-plate\index.js:5:18)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ 'D:\\pyeonne\\projects\\boiler-plate\\index.js' ]
👍 해결
// 수정 전
const bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({extended : true}));
app.use(bodyParser.json());
// 수정 후
const express = require('express');
app.use(express.urlencoded({ extended: true }));
app.use(express.json());
express 버전 4.16이상 부터는 express 내부에 bodyParser가 포함되어 있기 때문에 더이상 bodyParser는 지원하지 않는다.
Author And Source
이 문제에 관하여(bodyParser 오류), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@pyeonne/bodyParser-오류저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)