TypeScript 및 Google 게시자 태그

TypeScript는 자바스크립트로 컴파일되는 강력한 유형의 객체 지향 프로그래밍 언어입니다. TypeScript는 자바스크립트의 상위 집합이며 모든 자바스크립트 기능과 정적 입력(선택사항)을 지원합니다.

TypeScript는 자바스크립트의 상위 집합이므로 작동하는 모든 자바스크립트 코드는 TypeScript 코드입니다. 하지만 TypeScript 도구를 사용하면 일반 자바스크립트에서 발견하지 못할 수 있는 버그를 감지하고 방지할 수 있습니다.

시작하기

DefinitelyTyped는 Google 게시자 태그 (GPT) 라이브러리를 포함하여 여러 패키지의 선언 파일 유형 저장소를 유지하는 오픈소스 프로젝트입니다. @types/google-publisher-tag 패키지의 npm으로 GPT 유형을 설치할 수 있습니다.

npm install --save-dev @types/google-publisher-tag

설치가 완료되면 자체 코드에서 googletag 객체가 노출한 모든 유형에 액세스할 수 있습니다. 또한 Visual Studio Code와 같은 기능이 있는 소스 코드 편집기에서 GPT 메서드 및 속성에 대한 코드 작성 및 콘텐츠 지원을 활용할 수 있습니다.

시위

다음 데모는 TypeScript에서 @types/google-publisher-tag 패키지와 Vite를 사용하여 시작하기 예를 다시 구현합니다.