[React] window object 확장 (for cra)

이애진·2022년 12월 22일
0

React

목록 보기
17/28
post-thumbnail

타입스크립트 cra로 만든 프로젝트에서 window object 확장해야하는 경우가 있었다
그럴 땐 react-app-env.d.ts 에 window object를 정의하면 된다

/// <reference types="react-script" />

interface Window {
  // example
  API_URL: string;
}

react-app-env.d.ts 파일은 typescript 타입 선언을 참조하며, 리소스 파일 가져오기에 대한 지원을 추가한다 (.module.css, .module.scss 확장자를 가진 css 모듈 포함)

ref

profile
Frontend Developer

0개의 댓글