Typescript declare
declare
는 이미 다른 파일에서 정의된 변수를 사용할 때 type 오류가 발생하는 것을 막는 용도로 사용할 수 있다. html 파일에서 차례대로 load 되어서 값을 읽는데 문제가 없을 것임에도 Typescript는 해당 변수에 대한 정보를 알 수 없기 떄문이다.
1 | declare const a :number; |
declare
문은 Javascript로 변환할 때 사라진다.
이렇게 정의된 변수들은 테스트 코드를 실행하면 오류가 발생하기 때문에 gloabl
에 선언해두고 테스트를 진행했다.
1 | beforeAll(() => { |
이 블로그의 모든 글은 CC BY-NC-SA 4.0 라이선스를 따르며, 별도로 명시되지 않는 한 모든 권리를 보유합니다. 재배포 시 출처를 명시해 주세요: StudyYeong.