TypeScript / TypeScript суулгах ба тохиргоо

TypeScript суулгах ба тохиргоо

Өмнөх хичээлд TypeScript гэж юу болохыг ойлголоо. Одоо компьютертоо суулгаж, анхны .ts файлаа үүсгэцгээе. Энэ хичээл дуусахад та TypeScript ажиллуулж чадна.

Node.js суулгах

TypeScript ажиллуулахын тулд эхлээд Node.js суулгасан байх ёстой. Node.js бол JavaScript болон TypeScript-г компьютерт ажиллуулах орчин юм.

nodejs.org сайт руу орж LTS хувилбарыг татаж суулгана уу.

Суулгасны дараа terminal-д шалгана:

bash
node --version
# v20.11.0 гэх мэт хувилбар харагдах ёстой

npm --version
# 10.2.4 гэх мэт

Хувилбар харагдвал Node.js амжилттай суулгагдсан гэсэн үг.

TypeScript суулгах

Node.js суулгасны дараа npm ашиглан TypeScript-г дэлхийд суулгана:

bash
npm install -g typescript

-g гэдэг нь global буюу компьютерийн бүх хавтасд ашиглаж болно гэсэн утгатай.

Суулгасны дараа шалгана:

bash
tsc --version
# Version 5.3.3 гэх мэт

tsc бол TypeScript Compiler — TypeScript-г JavaScript болгон хөрвүүлэгч програм.

Анхны TypeScript файл үүсгэх

Хавтас үүсгэж, файл нэмнэ:

bash
mkdir typescript-дадлага
cd typescript-дадлага

hello.ts нэртэй файл үүсгэж дараах кодыг бичнэ:

typescript
const нэр: string = "Болд";
const нас: number = 25;

console.log(`Сайн уу, ${нэр}! Та ${нас} настай байна.`);

Хөрвүүлж ажиллуулна:

bash
tsc hello.ts
node hello.js
# Сайн уу, Болд! Та 25 настай байна.

tsc hello.ts тушаал нь hello.js файл үүсгэнэ. node hello.js тэр файлыг ажиллуулна.

tsconfig.json — тохиргооны файл

Жишээ бүрт tsc файлнэр.ts гэж бичих нь тохиромжгүй. Тиймээс tsconfig.json файл ашиглан бүхэл төслийн тохиргоог нэг дор хадгалдаг.

bash
tsc --init

Энэ тушаал tsconfig.json файл үүсгэнэ. Гол тохиргоонуудыг харцгааё:

json
{
  "compilerOptions": {
    "target": "ES2020",
    "strict": true,
    "outDir": "./dist",
    "rootDir": "./src"
  },
  "include": ["src/**/*"]
}

| Тохиргоо | Утга | | --------- | ------------------------------------------- | | target | Ямар JavaScript хувилбар үүсгэх | | strict | Хатуу дүрэм — алдааг илүү сайн илрүүлнэ | | outDir | Хөрвүүлсэн .js файлууд хаашаа хадгалагдах | | rootDir | TypeScript файлууд хаана байна |

strict: true тохиргоог үргэлж идэвхжүүлэх нь зөв дадал — алдааг эрт илрүүлнэ.

ts-node ашиглах

Хөгжүүлэлтийн явцад tscnode гэж хоёр тушаал бичих нь удаашруулдаг. ts-node хэрэгсэл TypeScript-г шууд ажиллуулдаг:

bash
npm install -g ts-node

ts-node hello.ts
# Сайн уу, Болд! Та 25 настай байна.

Хөрвүүлэх алхамгүйгээр шууд үр дүнг харна. Дадлага хийхэд маш тохиромжтой.

VS Code суулгах

TypeScript бичихэд хамгийн тохиромжтой editor бол Visual Studio Code (VS Code). TypeScript-г Microsoft хөгжүүлсэн тул VS Code-д TypeScript дэмжлэг суурилагдсан байдаг.

code.visualstudio.com сайтаас татаж суулгана уу.

VS Code дотор TypeScript бичихэд:

  • Алдааг улаанаар шууд харуулна
  • Кодыг автоматаар дуусгаж өгнө
  • Функц, хувьсагчийн тайлбарыг харуулна

Дараагийн хичээлд:

TypeScript-ийн суурь болох үндсэн төрлүүдstring, number, boolean — хэрхэн ашиглахыг судална. Эдгээр нь TypeScript-ийн хамгийн их хэрэглэгддэг блокууд юм.