Typescript '@configs/auth' 모듈 또는 해당 형식 선언을 찾을 수 없습니다. 나오는데 해당위치에 파일이 있습니다. 프로젝트에 업데이트가 안되서 그런것 같은데요. 어떻게 최신 상태로 갱신하나요?

1 답변

0 투표

이 오류는 TypeScript 컴파일러가 '@configs/auth' 모듈이나 해당 타입 선언을 찾지 못할 때 발생합니다. 실제 파일이 존재하는 경우, 보통 아래와 같은 사항들을 점검해 보세요.

1. tsconfig.json의 설정 확인

  • 경로(alias) 설정:
    프로젝트에서 모듈 별칭(예: @configs/*)을 사용한다면, tsconfig.json의 compilerOptions.paths에 올바르게 설정되어 있는지 확인하세요.
    예시:
    {
      "compilerOptions": {
        "baseUrl": "./",
        "paths": {
          "@configs/*": ["src/configs/*"]
        }
      }
    }
    
  • include/exclude 옵션:
    해당 파일이 tsconfig.json의 include 설정에 포함되어 있고, exclude에 빠지지 않는지도 확인하세요.

2. TypeScript 서버 재시작

  • 에디터 캐시 문제:
    특히 VS Code를 사용 중이라면, TypeScript 서버가 캐시된 정보를 사용하고 있을 수 있습니다.
    VS Code에서는 Command Palette (Ctrl/Cmd + Shift + P)를 열어 "TypeScript: Restart TS Server"를 선택해 보세요.

3. 프로젝트 재빌드

  • 캐시 클리어:
    터미널에서 프로젝트를 다시 빌드하거나, watch 모드로 실행하여 변경사항이 반영되는지 확인하세요.
    예를 들어, npm run build 또는 tsc --build 명령어를 사용해 보세요.

4. node_modules 재설치 (필요 시)

  • 드물지만, 의존성 관련 문제일 경우 node_modules를 삭제한 후 npm install 또는 yarn install로 재설치하는 것도 도움이 될 수 있습니다.

이러한 단계를 통해 프로젝트가 최신 상태로 갱신되면서 모듈 인식 문제가 해결될 가능성이 높습니다.

구로역 맛집 시흥동 맛집
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
add
...