tsconfig و Compiler
بخشی از دوره TypeScript
tsconfig.json همان فایلی است که کامپایلر TypeScript میخواند تا بفهمد چه چیزی را و چطور کامپایل کند. بیش از صد گزینه دارد، ولی یک پروژهٔ واقعی شاید ده دوازدهتایشان را به کار ببرد. این درس همان ده دوازدهتا را پوشش میدهد، به علاوهٔ قاعدههای سرانگشتی برای انتخاب مقدارهایی که زود کهنه نمیشوند.
وقتی tsc را بدون هیچ آرگومانی اجرا میکنید، از پوشهٔ فعلی شروع میکند و رو به بالا میگردد تا tsconfig.json را پیدا کند. همین که یکی را پیدا کرد، هر فایل .ts ای را که طبق قاعدههای همان فایل به آن میرسد کامپایل میکند. ...
میخواهی TypeScript tsconfig و Compiler را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با TypeScript آماده دریافت کنی و tsconfig و Compiler را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسtsconfig و Compilerچه چیزهایی یاد میگیری
- Tsconfig.json
- Strict mode
- Target and lib
- Module and moduleResolution
- OutDir and rootDir
- Incremental and watch
- Project references (mention)
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
18 درس- 1سلام، TypeScript20 دقیقه
- 2مبانی تایپها25 دقیقه
- 3آرایهها و Tupleها25 دقیقه
- 4تایپهای Object و Interfaceها25 دقیقه
- 5Functionها25 دقیقه
- 6Union و Literal Typeها25 دقیقه
- 7Narrowing تایپ30 دقیقه
- 8Type Aliasها در مقابل Interfaceها20 دقیقه
- 9اختیاری، Readonly و Nullable25 دقیقه
- 10Enumها20 دقیقه
- 11Genericها30 دقیقه
- 12Classها25 دقیقه
- 13Inheritance و Classهای Abstract25 دقیقه
- 14Moduleها25 دقیقه
- 15Utility Typeها30 دقیقه
- 16Mapped و Conditional Typeها30 دقیقه
- 17Declaration Fileها و کتابخانهها25 دقیقه
- 18tsconfig و Compiler30 دقیقه
