تایپ اسکریپت و برچسب های ناشر گوگل

TypeScript یک زبان برنامه نویسی شی گرا با تایپ قوی است که به جاوا اسکریپت کامپایل می شود. TypeScript ابر مجموعه ای از جاوا اسکریپت است و از تمام ویژگی های جاوا اسکریپت به علاوه تایپ استاتیک اختیاری پشتیبانی می کند.

از آنجایی که تایپ اسکریپت ابرمجموعه ای از جاوا اسکریپت است، تمام کدهای جاوا اسکریپت فعال نیز کد تایپ اسکریپت هستند. با این حال، ابزار TypeScript می تواند به شناسایی و جلوگیری از اشکالاتی که ممکن است در جاوا اسکریپت ساده متوجه آنها نشوید کمک کند.

شروع کنید

DefinitelyTyped یک پروژه منبع باز است که یک مخزن از فایل های اعلام نوع برای بسیاری از بسته ها، از جمله کتابخانه برچسب ناشر Google (GPT) نگهداری می کند. می توانید انواع GPT را با npm از بسته @types/google-publisher-tag نصب کنید.

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

پس از نصب، به همه انواعی که توسط شی googletag در کد خود در معرض دید قرار می گیرند دسترسی خواهید داشت. همچنین می‌توانید از مزایای تکمیل کد و کمک محتوا برای روش‌ها و ویژگی‌های GPT در ویرایشگرهای کد منبع که دارای این ویژگی‌ها هستند، برای مثال، Visual Studio Code استفاده کنید.

تظاهرات

نسخه ی نمایشی زیر مثال شروع ما را در TypeScript با استفاده از بسته @types/google-publisher-tag و Vite دوباره پیاده سازی می کند.