글로벌 변수 문제
글로벌 멤버 명시적 선언
Last updated
글로벌 멤버 명시적 선언
Last updated
정적 HTML 파일(예: public/index.html
)에서 전역에 변수를 정의하는 스크립트(예: $, _)를 포함하고, React 개발 코드에서 이러한 변수에 접근하려 할 경우 린터(linter)에서 변수를 알 수 없으므로 오류를 출력할 수 있습니다.
이 문제는 window
객체의 멤버로서 전역 변수를 읽어야 오류를 방지할 수 있습니다. 린터에 이것은 오류가 아니라, 의도적으로 전역 변수를 사용하고 있음을 분명히 하여 오류가 아님을 알려주는 것입니다.
다른 방법은 // eslint-disable-next-line
주석을 추가해 아래 줄 코드를 무시하도록 강제 설정하는 것입니다.