Compiling TypeScript
tsc, (TypeScript Compiler) TypeScript, FILES, ko, JavaScript, mein, COMPILE, karta hai — tsc file.ts, EK, SINGLE, FILE, COMPILE, karta hai, tsc, (bina, arguments, ke) tsconfig.json, ke, ANUSAAR, POORE, PROJECT, ko, COMPILE, karta hai.
ts-node, TypeScript, ko, DIRECTLY, RUN, karne, deta hai, MANUALLY, COMPILE, kiye, BINA (DEVELOPMENT, ke, liye, USEFUL). PRODUCTION, mein, tools, (jaise, esbuild, SWC) FASTER, COMPILATION, ke, liye, use, hote, HAIN.
# Single file:
tsc app.ts
# Poore project ko, tsconfig.json, ke, ANUSAAR:
tsc
# Development mein, directly, run, karna:
npx ts-node app.ts
# Watch mode — file, changes, PAR, auto-recompile:
tsc --watch- tsc = TypeScript, compiler — .ts, files, ko, .js, mein, COMPILE, karta, hai
- ts-node = manually, compile, kiye, bina, TypeScript, directly, RUN, karta, hai
- esbuild/SWC = production, mein, FASTER, compilation, ke, liye, MODERN, tools
sourceMap: true, option, se, .js.map, files, GENERATE, hoti, hain — YE, DEBUGGER, ko, COMPILED, JavaScript, ko, ORIGINAL, TypeScript, source, se, MAP, karne, deती, HAIN, DEBUGGING, ke, liye.
{ "compilerOptions": { "sourceMap": true } }incremental: true, option, se, TypeScript, EK, .tsbuildinfo, file, mein, INFORMATION, STORE, karta hai — SUBSEQUENT, compilations, FASTER, hoti, hain, kyunki, sirf, CHANGED, files, RE-CHECK, ki, jaati, HAIN.