>  Q&A  >  본문

올바른 TS 버전이 있음에도 불구하고 'GlobalFetch'라는 이름을 찾을 수 없습니다.

방금 React/TypeScript를 사용하여 웹 앱 저장소를 구축했는데 앱은 작동하지만 배포에 실패했습니다.

으아아아

이상한 점은 프로젝트가 다른 컴퓨터에서 실행되고 있기 때문에 새로운 개발도 아니고 소스 코드 변경도 없다는 것입니다. SO의 "GlobalFetch"에 대한 답변에서는 유형 스크립트의 일부 3.x 버전에 문제가 있다고 나와 있지만 설치된 버전의 버전이 더 높은 것으로 보입니다.

버전 “4.2.3”

원인을 어디서 찾을 수 있는지에 대한 아이디어가 있습니까?

P粉662614213P粉662614213425일 전488

모든 응답(1)나는 대답할 것이다

  • P粉055726146

    P粉0557261462023-09-14 09:15:30

    GlobalFetch TS 3.6의 정의에서 유형이 제거되었습니다.

    다른 개발 환경에서는 이전 버전의 TS를 사용할 수 있습니다.

    다음 중 하나를 해야 합니다

    • TS 버전을 다운그레이드하세요
    • 코드베이스에서 GlobalFetch 유형 제거
    • 다음을 사용하여 유형을 다시 만듭니다. declare type GlobalFetch = WindowOrWorkerGlobalScope

    회신하다
    0
  • 취소회신하다