Programming TypeScript


TypeScript loyihangizni yaratish


Download 1.81 Mb.
bet196/206
Sana01.11.2023
Hajmi1.81 Mb.
#1737990
1   ...   192   193   194   195   196   197   198   199   ...   206
Bog'liq
Boris Cherny Programming TypeScript Making Your JavaScript Applications (1)

TypeScript loyihangizni yaratish


TypeScript loyihasini yaratish juda oddiy. Ushbu bo'limda biz loyihangizni ishga tushirishni rejalashtirgan har qanday muhitda yaratish uchun tushunishingiz kerak bo'lgan asosiy g'oyalarni yoritamiz.
Loyiha tartibi
Men TypeScript manba kodingizni yuqori darajadagi src/ papkada saqlashni va uni yuqori darajadagi dist/ papkaga kompilyatsiya qilishni taklif qilaman. Ushbu papka tuzilishi mashhur konventsiya bo'lib, manba kodingiz va yaratilgan kodingizni ikkita yuqori darajadagi papkaga bo'lish, boshqa vositalar bilan integratsiyalashganingizda hayotingizni osonlashtirishi mumkin. Shuningdek, u yaratilgan artefaktlarni manba nazoratidan chiqarib tashlashni osonlashtiradi.
Imkoniyatingiz bo'lganda ushbu konventsiyaga rioya qilishga harakat qiling:
my-app/ ├──dist/
│ ├──indeks.d.ts
│ ├──index.js
│ └──xizmatlar/
│ ├──foo.d.ts
│ ├──foo.js
│ ├──bar.d.ts
│ └──bar.js
├──src/
│ ├──index.ts
│ └──xizmatlar/
│ ├──foo.ts
│ └──bar.ts
Artefaktlar
TypeScript dasturini JavaScript-ga kompilyatsiya qilganingizda, TSC siz uchun yaratishi mumkin bo'lgan bir nechta turli artefaktlar mavjud ( 12-1-jadval ).
12-1-jadval. TSC siz uchun yaratishi mumkin bo'lgan artefaktlar

Turi

Fayl kengaytmasi

tsconfig.json bayrog'i

Odatiy ravishda chiqarilganmi?

JavaScript

.js

{"emitDeclarationOnly": false}

Ha

Manba xaritalar

.js.map

{"sourceMap": rost}

Yo'q


Download 1.81 Mb.

Do'stlaringiz bilan baham:
1   ...   192   193   194   195   196   197   198   199   ...   206




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling