TypeScript ve Google Yayıncı Etiketleri

TypeScript, JavaScript'e derlenen, güçlü şekilde yazılmış, nesne odaklı bir programlama dilidir. TypeScript, JavaScript'in bir üst kümesidir ve JavaScript'in tüm özelliklerinin yanı sıra isteğe bağlı statik yazmayı destekler.

TypeScript, JavaScript'in bir üst kümesi olduğundan, çalışan tüm JavaScript kodları da TypeScript kodudur. Ancak TypeScript araçları, düz JavaScript'te fark etmeyebileceğiniz hataları tespit edip önlemenize yardımcı olabilir.

Başlarken

DefinitelyTyped, Google Yayıncı Etiketi (GPT) kitaplığı da dahil olmak üzere birçok paket için beyan dosyası türünü içeren bir açık kaynak projesidir. GPT türlerini, @types/google-publisher-tag paketinden npm ile yükleyebilirsiniz.

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

Yüklenen, kendi kodunuzda googletag nesnesinin açığa çıkardığı tüm türlere erişebilirsiniz. Kaynak kodu düzenleyicilerde bu özelliklere sahip olan GPT yöntemleri ve özellikleri için (ör. Visual Studio Code) kod tamamlama ve içerik yardımından da yararlanabilirsiniz.

Gösteri

Aşağıdaki demo, @types/google-publisher-tag paketini ve Vite'ı kullanarak TypeScript'te Başlayın örneğimizi yeniden uygular.