Programming TypeScript


Download 1.81 Mb.
bet16/206
Sana01.11.2023
Hajmi1.81 Mb.
#1737990
1   ...   12   13   14   15   16   17   18   19   ...   206
Bog'liq
Boris Cherny Programming TypeScript Making Your JavaScript Applications (1)

tslint.json


Loyihangizda TSLint konfiguratsiyasini o'z ichiga olgan tslint.json fayli ham bo'lishi kerak, u sizning kodingiz uchun istalgan stilistik konventsiyalarni (yorliqlar va bo'shliqlar va boshqalar) kodlashi kerak.
T SLint-dan foydalanish ixtiyoriydir, lekin u barcha TypeScript loyihalari uchun izchil kodlash uslubini tatbiq etish uchun tavsiya etiladi. Eng muhimi, bu sizni kodni ko'rib chiqish vaqtida hamkasblar bilan kod uslubi bo'yicha bahslashishdan qutqaradi.
standart TSLint konfiguratsiyasiga ega tslint.json faylini yaratadi :
./node_modules/.bin/tslint --init
Keyin o'zingizning kodlash uslubingizga mos kelish uchun bunga bekor qilishni qo'shishingiz mumkin. Misol uchun, mening tslint.jsonim quyidagicha ko'rinadi:
{
"defaultSeverity" : "xato" ,
"uzaytiradi" : [
"tslint: tavsiya etiladi"
],
"qoidalar" : {
"nuqtali vergul" : noto'g'ri ,
"so'nggi vergul" : noto'g'ri
}
}
TSLint hujjatlariga o'ting . Shuningdek, siz maxsus qoidalarni qo'shishingiz yoki qo'shimcha oldindan sozlashlarni o'rnatishingiz mumkin (masalan, ReactJS uchun ). indeks.ts
tsconfig.json va tslint.json ni sozlaganingizdan so‘ng , birinchi TypeScript faylingizdan iborat src jildini yarating :
mkdir src src/index.ts-ga teging
indeks.ts
Loyihangizning papka tuzilishi endi shunday ko'rinishi kerak:
bob-2/
├──tugun_modullari/
├──src/
│ └──index.ts
├──package.json
├──tsconfig.json
└──tslint.json
Kod muharriringizda src/index.ts ni oching va quyidagi TypeScript kodini kiriting:
konsol . log ( 'Salom TypeScript!' )
Keyin, TypeScript kodingizni kompilyatsiya qiling va ishga tushiring:
# TypeScript-ni TSC bilan kompilyatsiya qiling
./node_modules/.bin/tsc
node ./dist/index.js bilan kodingizni ishga tushiring
Bu yerdagi barcha amallarni bajargan bo'lsangiz, kodingiz ishga tushishi va konsolingizda bitta jurnalni ko'rishingiz kerak:
Salom TypeScript!
Hammasi shu — siz birinchi TypeScript loyihangizni noldan boshlab oʻrnatdingiz va ishga tushirdingiz. Yaxshi ish!
B u siz TypeScript loyihasini noldan birinchi marta o'rnatishingiz bo'lishi mumkinligi sababli, barcha harakatlanuvchi qismlarni tushunishingiz uchun har bir qadamni bosib o'tmoqchi edim. Keyingi safar buni tezroq qilish uchun bir nechta yorliqlar mavjud:

  • ts-node ni o'rnating va undan TypeScript-ni bitta buyruq bilan kompilyatsiya qilish va ishga tushirish uchun foydalaning.

  • Siz uchun papka tuzilmangizni tezda yaratish uchun typescript-nod e-starter kabi iskala vositasidan foydalaning .

Download 1.81 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   206




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