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

2024. 11. 14. 08:52·Trouble Shooting
반응형

🚨 문제 상황

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 추가

 

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

반응형

'Trouble Shooting' 카테고리의 다른 글

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
'Trouble Shooting' 카테고리의 다른 글
  • 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 높이 설정 에러
올콩
올콩
콩 심은 데 콩 난다
  • 올콩
    콩스토리
    올콩
  • 전체
    오늘
    어제
    • 분류 전체보기 (188) N
      • SSAFY (10)
      • Algorithm (108) N
        • 이론 (6)
        • 백준 (BOJ) (101) N
        • 프로그래머스 (1)
      • Trouble Shooting (9)
      • Frontend (6)
      • React (17)
      • Next.js (3)
      • Vue (4)
      • Node.js (2)
      • HTML (9)
      • DevOps (3)
        • Git (3)
      • Language (9)
        • JavaScript (0)
        • Java (9)
      • Embedded (1)
      • CS (5)
        • Network (1)
        • Blockchain (4)
      • 자격증 (2)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    파이썬
    DP
    중복순열
    dfs
    React
    순열
    재귀
    티스토리챌린지
    html5
    Error
    브루트포스
    bfs
    백준
    구현
    수학
    Next.js
    중복조합
    강의
    싸피
    백트래킹
    Heap
    SSAFYcial
    Algorithm
    오블완
    우선순위큐
    Java
    힙
    SSAFY
    알고리즘
    블록체인
  • 최근 댓글

  • 최근 글

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

티스토리툴바