Node und TypeScript installieren (npm i -D typescript), tsc --init
Installieren Sie Node.js, fügen Sie TypeScript über npm hinzu und erstellen Sie mit tsc --init eine tsconfig.json.
Node und TypeScript installieren (npm i -D typescript), tsc --init ist eine kostenlose TypeScript Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des TypeScript Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der TypeScript Academy-Kurs umfasst insgesamt 3 Lektionen.
Node installieren
Voraussetzung: Installieren Sie Node.js (LTS wird empfohlen). Es stellt npm (Paketmanager) und node (Laufzeitumgebung) bereit, auf denen TypeScript aufbaut.
npm initialisieren
Erstellen Sie einen Projektordner und initialisieren Sie ihn mit npm init -y. Dadurch erhalten Sie eine package.json, mit der Sie Abhängigkeiten und Skripte verwalten.
TypeScript installieren
Installieren Sie TypeScript als devDependency, damit alle Teammitglieder dieselbe Version verwenden. Überprüfen Sie die Installation mit npx tsc --version.
// Run in your terminal (not in TS code)
npm install --save-dev typescript
// Verify installation
npx tsc --versiontsc --init
tsc --init erstellt tsconfig.json. Diese Datei steuert Compileroptionen, eingebundene Dateien und die Ausgabestruktur.
// Run once per project
npx tsc --init
// This creates tsconfig.json with many commented optionsGrundlagen von tsconfig.json
Sie können compilerOptions in tsconfig anpassen. Häufige Schlüssel sind: target, module, strict und outDir.
{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"strict": true,
"outDir": "dist"
}
}Vorteile von tsconfig
Warum tsconfig? Die Datei sorgt für konsistente Builds, setzt strikte Typisierung durch und ermöglicht Editoren, besseres IntelliSense bereitzustellen. Eine gemeinsame Konfiguration verhindert Überraschungen auf den Entwicklungsrechnern.
Initialisierungsprüfung
Kurze Prüfung: Was bewirkt tsc --init?
Rückblick und Ausblick
Rückblick: Sie haben Node.js installiert, TypeScript lokal hinzugefügt und tsc --init ausgeführt, um tsconfig.json zu erstellen. Als Nächstes kompilieren und starten Sie Ihr erstes Programm.
Häufig gestellte Fragen
Ist die Lektion „Node und TypeScript installieren (npm i -D typescript), tsc --init“ kostenlos?
Ja — der vollständige Text von „Node und TypeScript installieren (npm i -D typescript), tsc --init“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des TypeScript Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der TypeScript Academy-Kurs umfasst insgesamt 3 Lektionen.
Was lerne ich in „Node und TypeScript installieren (npm i -D typescript), tsc --init“?
Installieren Sie Node.js, fügen Sie TypeScript über npm hinzu und erstellen Sie mit tsc --init eine tsconfig.json. Du übst TypeScript Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um TypeScript Academy zu starten?
Keine Vorkenntnisse erforderlich. TypeScript Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 3.
Wie lange dauert die Lektion „Node und TypeScript installieren (npm i -D typescript), tsc --init“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser TypeScript Academy-Lektion Code schreiben und ausführen?
Ja. Jede TypeScript Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Was ist TypeScript? Vorteile und Anwendungsfälle
- Node und TypeScript installieren (npm i -D typescript), tsc --init
- Erstes Programm und Build/Ausführung (tsc + node / tsx)