
src/controller/user-controller.ts:3:52 - error TS2305: Module '"../service/user-service"' has no exported member 'checkAuthNumber'.
3 import { registerUser,sendAuthNumber,checkThrottle,checkAuthNumber } from "../service/user-service";
분명 임포트 다 잘해줬는데도 이런 에러가 떠서 이상해서 해결방법을 여러군데 찾아봤다
stackoverflow 에는
ctrl+shift+p > Typescript: Restart TS server (click enter)
이거하라고 하길래 따라해봤더니 뭐 바뀐게 없음..
gpt 도 똑같은 말만하고..;;
에러한테 약이 오른 감정은 처음이다..
그래서 router , controller, service 부분에 checkAuthNumber 와 관련된 모든 코드들을 주석처리 해보면서 에러가 안날때까지 체크해봐야겠다는 생각이 들었고 router부터 에러가 안날때까지 차례로 주석처리해가며 상태를 지켜봤다 당연히 관련 코드들이 모두 주석처리가 되자 다시 서버가 켜졌고... 이번엔 억울한 맘으로 '아니 임포트 잘해줬는데 왜 인식을 못하는거지?' 라는 생각을하며 이번에 역으로 service 부분부터 주석을 풀어주면서 서버 상태를 지켜봤는데 웬걸 갑자기 작동이 되는것이다;;
아마 이게 원인아닐까 싶은데.. 정말일까 꼬인 경로가 잡혀서 해결된걸까..??????
VSCode / ts-node 캐시 꼬임 ==> 이거 같은데.. 흠
왜그런지는 정말 모르겠지만 일단 성공은 했으니까... 그리고 괴상한 에러였던거 같아서 게시물을 남겨둔다
만약 아시는분 계시면 말점..
정리하자면 그냥 경로를 다시 잡게 도와줬더니 된것같다
끝
'Error 정리' 카테고리의 다른 글
| Github + Discord Webhook 연결 400 에러 해결 방법 (0) | 2025.10.02 |
|---|---|
| Node.js + TypeScript + nodemailer + naver 메일 인증 발송 에러 정리 (1) | 2025.09.24 |
| TypeScript 사용하면서 겪은 Error 정리 (0) | 2025.09.22 |
| Docker Desktop 설치했는데 실행 안될때 (먹통, 관리자 실행해도 안될때) (0) | 2025.09.17 |
| [Junit Test] 테스트가 안될때 (2) | 2024.09.04 |