아무튼 개발
article thumbnail
반응형

mongoose 데이터베이스 연결하려고 nodemon 통해서 명령어 실행하니까 오류가 발생했다.

 

스택오버플로우에서 한 사용자가 작성해준대로 해봤더니 잘 해결이 되었다!

 

pkFactory: db.options?.pkFactory ?? utils_1.DEFAULT_PK_FACTORY,

 

SyntaxError: Invalid or unexpected token
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)

Node.js v18.14.2
[nodemon] app crashed - waiting for file changes before starting...

 

해결 방법

방법은 mongoose의 버전을 낮추는 것이다.

현재 7버전이었는데 6버전으로 낮추면 된다.

 

package.json에서

"mongoose": "^7.0.4"
"mongoose": "6.10.5"

다운그레이드하고 npm i 한 후 다시 실행하니까 정상적으로 되었다!

 

 


cf)

https://stackoverflow.com/questions/75675925/syntax-and-database-connection-error-in-node-js

 

syntax and database connection error in node.js

Below is my database coonnection code in node. var express = require('express') var mongoose = require('mongoose') var cors = require('cors') var morgan = require('morgan') require('dotenv').con...

stackoverflow.com

 

반응형
profile

아무튼 개발

@릴쥬

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...