[React] svgr 세팅 - Duplicate identifier 'src'.

2024. 11. 14. 08:52·WEB/error

🚨 문제 상황

svgr을 쓰기 위해 환경세팅을 하고 있었다.

 

global.d.ts
declare module '*.svg' {
  import * as React from 'react';

  export const ReactComponent: React.FC<React.SVGProps<SVGSVGElement>>;
  const src: string;
  export default src;
}

 

위 파일의 마지막 src 부분에서 계속 아래와 같은 에러가 뜬다.

 

이름을 계속 바꿔봤는데 계속 안된다..

저기서 중복되었다는 client.d.ts로 들어가 봤다.

C:\\S11P12A808\\front-end\\node_modules\\vite\\client.d.ts

 

 

여기서 이미 선언되었다고 나온다.

global.d.ts 내용이 덮어 써지는 건 줄 알았는데 아닌가 보다..

일단 client.d.ts에서 저 부분을 지우니 해결되긴 했다.

그렇지만  node_modules는 git에 올리지 않으니 해결법이 아니다.

 

🥁 임시 해결

tsconfig.json 파일의 compilerOptions에 skipLibCheck: true 추가

 

스택오버플로우 글을 따라 했는데 안전성을 떨어뜨리는 방법 같아서 적절한지 모르겠다…

반응형

'WEB > error' 카테고리의 다른 글

Next.js 15에서 router.replace() 사용 시 무한 리다이렉트 발생  (0) 2025.06.27
[TanStack Query] Type 'string[]' has no properties in common with type 'InvalidateQueryFilters'.ts(2559)  (0) 2024.11.15
[Next.js] React Hydration Error  (0) 2024.10.21
[html] svg 높이 설정 에러  (0) 2024.10.21
'WEB/error' 카테고리의 다른 글
  • Next.js 15에서 router.replace() 사용 시 무한 리다이렉트 발생
  • [TanStack Query] Type 'string[]' has no properties in common with type 'InvalidateQueryFilters'.ts(2559)
  • [Next.js] React Hydration Error
  • [html] svg 높이 설정 에러
올콩
올콩
콩 심은 데 콩 난다
  • 올콩
    콩스토리
    올콩
  • 전체
    오늘
    어제
    • 분류 전체보기 (146)
      • SSAFY (10)
      • Algorithm (72)
        • 이론 (5)
        • 백준 (BOJ) (66)
        • 프로그래머스 (1)
      • Language (9)
        • JavaScript (0)
        • TypeScript (0)
        • Java (9)
        • Python (0)
      • Library & Runtime (15)
        • React (13)
        • Node.js (2)
      • Framework (9)
        • 이론 (2)
        • Next.js (3)
        • Vue (4)
      • DevOps (3)
        • Git (3)
      • WEB (18)
        • HTML (9)
        • error (7)
        • etc (2)
      • Computer (5)
        • 자격증 (2)
        • tip (2)
        • etc (1)
      • CS (5)
        • Network (1)
        • Blockchain (4)
  • 블로그 메뉴

    • GitHub
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    재귀
    DP
    React
    vue
    우선순위큐
    자바
    오블완
    백준
    알고리즘
    티스토리챌린지
    dfs
    블록체인
    Algorithm
    카카오맵
    누적합
    bfs
    강의
    SSAFYcial
    Next.js
    싸피
    github
    해시
    Error
    파이썬
    html5
    Java
    SSAFY
    렌더링최적화
    kakaomap
    딕셔너리
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
올콩
[React] svgr 세팅 - Duplicate identifier 'src'.
상단으로

티스토리툴바