인프런 커뮤니티 질문&답변

임성규님의 프로필 이미지
임성규

작성한 질문수

Node.js에 TypeScript 적용하기(feat. NodeBird)

passport/index.ts 에러 입니다

해결된 질문

작성

·

324

1

안녕하세요!  passport/index.ts에서 에러가 발생합니다. 

공지사항에 남겨주신 부분 참고해서 types/index.d.ts에 추가도 하였는데 에디터에는 에러가 발생하지 않고 nodemon으로 실행을 하니 에러가 발생합니다. 

다른 질문들 찾아보니 npx tsx --noEmit 이 있어서 해봤더니 이 명령어에서는 에러가 발생하지 않습니다.  아래는 에러 및 코드 입니다!

 

 

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

tsconfig.json에는 ts-node 부분 추가하시면 될 겁니다.

{
"ts-node": {
"files": true
},
"compilerOptions": {
"strict": true,
"lib": ["es2020"],
"esModuleInterop": true,
"moduleResolution": "node",
"typeRoots": ["./types"]
}
}
임성규님의 프로필 이미지
임성규
질문자

감사합니다! 덕분에 해결했습니다!

임성규님의 프로필 이미지
임성규

작성한 질문수

질문하기