개발자
안녕하세요. Node.js 사이드 프로젝트에서 MongoDB 를 사용해보려고 합니다. 설치해서 npm run dev 를 해서 사용하는데는 문제가 없었는데 npm run build 를 하니까 갑자기 167 개의 Typescript 에러가 발생하고 있어요. 로그를 보니 tsc 명령에서 문제가 발생하고 있고 모든 에러의 위치가 node_modules/ 내부로 나오네요. 혹시 mongodb 를 typescript 와 사용하지 못하는 문제가 있는걸까요 ? 아니면 특정 버젼 혹은 @types 모듈을 설치해야 하는걸까요 ? 도와주세요 ㅠㅠ
답변 1
혹시 typescript 버젼이 V3 이신가요 ? 저도 오래된 typescript (v3.x.x) 프로젝트에 몽고디비 설치해서 사용하려고 하다가 빌드 에러가 발생한 적이 있어서요. 제가 문제 해결에 참고한 링크 입니다. https://stackoverflow.com/questions/72651883/mongoose-is-causing-100-type-errors-that-break-the-build 여기 댓글 내용을 보면 이런 내용이 있는데요. 결론은 Typescript 버젼을 최신으로 올려야 한다고 합니다. For whatever reason, earlier versions don't like the current typing in Mongo/ose, etc. If you come across this problem - upgrade to the latest TypeScript version if you can do so.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!