من یکی از طرفداران بسیار زیاد TypeScript هستم. من ترجیح می دهم هر پروژه جدید را روی TS بنویسم تا JavaScript بومی. در این مقاله ، من به دلایل انتخاب TypeScript یا مزایا و معایب آن نمی پردازم. دوست دارم این مقاله راهنمای کسانی باشد که می خواهند نحوه تنظیم را بیاموزند
tsconfig
، برای مرتب کردن پرچم های متعدد آن و یادگیری برخی از ترفندهای مفید.
بنابراین ، در این مقاله می خواهم خلاصه ای از اسناد اصلاح شده و ساده ارائه دهم ، که به اعتقاد من برای کسانی که در آغاز راه خود به TypeScript ایستاده اند یا برای کسانی که وقت و انرژی پیدا نکردند برای مرتب کردن جزئیات و می خواهید این خلا را پر کنید.
وقتی مرجع رسمی را باز می کنید
tsconfig
لیست کاملی از تنظیمات تقسیم به گروه را مشاهده خواهید کرد. با این حال ، به شما اجازه نمی دهد درک کنید که با چه کاری باید شروع کنید و کدام یک از این گزینه ها مورد نیاز است و چه چیزی را می توان از قلم انداخت (برای مدتی). بعلاوه ، برخی از گزینه ها براساس معنای فنی گروه بندی می شوند ، نه منطقی. به عنوان مثال ، برخی از پرچم های تأیید را می توان در یافت
Strict Checks
گروه ، برخی در
Linter Checks
و دیگران در
Advanced
گروه درک آن همیشه آسان نیست.
همه گزینه ها ، درست مثل خود مقاله ، من به دو گروه تقسیم شدم – اساسی و “چک”. در قسمت اول ما در مورد تنظیمات اساسی صحبت خواهیم کرد و در …