Kompilera TypeScript till JavaScript
Förstå TypeScript-kompilatorn och dess utdata.
Kompilera TypeScript till JavaScript är en gratis lektion i TypeScript Academy på CoddyKit. Detta är lektion 3 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för TypeScript Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i TypeScript Academy innehåller totalt 4 lektioner.
Välkommen
Installera TypeScript-kompilatorn
npm install --save-dev typescript
npx tsc --versionDin första tsc-kompilering
// hello.ts
function greet(name: string): string {
return 'Hello, ' + name;
}
console.log(greet('World'));
// Compile: npx tsc hello.ts
// Output: hello.js (no types)tsconfig.json: Projektkonfigurationen
npx tsc --init
// Creates tsconfig.json with defaults and commentsViktiga tsconfig-alternativ
{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"outDir": "./dist",
"strict": true
}
}Övervakningsläge med tsc --watch
npx tsc --watch
// Watches for changes and recompiles on savenoEmit: Typkontroll utan att skapa filer
// tsconfig.json
{ "compilerOptions": { "noEmit": true } }
// Then run:
npx tsc --noEmitSnabbare alternativ: ts-node och tsx
# Run TS directly with ts-node
npx ts-node src/index.ts
# Or faster with tsx
npx tsx src/index.tsKällkartor för felsökning
{ "compilerOptions": { "sourceMap": true } }Deklarationsfiler (.d.ts)
{ "compilerOptions": { "declaration": true } }
// Outputs: dist/index.js AND dist/index.d.tsKompileringsfel blockerar utdata som standard
{ "compilerOptions": { "noEmitOnError": true } }Snabb kontroll
Sammanfattning
Lär dig TypeScript med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 101
- Lektioner
- 352
Vanliga frågor
Är lektionen ”Kompilera TypeScript till JavaScript” gratis?
Ja – hela texten till ”Kompilera TypeScript till JavaScript” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i TypeScript Academy, kan Ni uppgradera till CoddyKit PRO. Kursen i TypeScript Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Kompilera TypeScript till JavaScript”?
Förstå TypeScript-kompilatorn och dess utdata. Ni övar på TypeScript Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig TypeScript Academy?
Du behöver inga förkunskaper. Utbildningen i TypeScript Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.
Hur lång tid tar lektionen ”Kompilera TypeScript till JavaScript”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här TypeScript Academy-lektionen?
Ja. Varje TypeScript Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- JavaScripts problemområden: fel vid körning
- Vad TypeScript tillför JavaScript
- Kompilera TypeScript till JavaScript
- När bör TypeScript användas i era projekt