0Pricing
TypeScript Academy · Lektion

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 --version

tsc --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 options

Grundlagen 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

  1. Was ist TypeScript? Vorteile und Anwendungsfälle
  2. Node und TypeScript installieren (npm i -D typescript), tsc --init
  3. Erstes Programm und Build/Ausführung (tsc + node / tsx)
← Zurück zu TypeScript Academy