0Pricing
TypeScript Academy · Lektion

Gängige Regelsets aus der Praxis

Wenden Sie beliebte ESLint- und Prettier-Regelsets an, die in Open-Source- und Unternehmensprojekten verwendet werden, und sparen Sie so Einrichtungszeit.

Gängige Regelsets aus der Praxis ist eine kostenlose TypeScript Academy-Lektion auf CoddyKit. Dies ist Lektion 3 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.

Einführung

Ziel: Lernen Sie, gemeinschaftlich entwickelte Regelsätze wie airbnb, standard und google zu verwenden, um einen konsistenten Stil ohne manuelle Anpassungen zu erhalten.

Airbnb-Konfiguration

Airbnb steht für einen beliebten, strengen Stil, insbesondere für React. Sie erzwingt Semikolons, einheitliche Abstände und bewährte Vorgehensweisen für React.

npm install --save-dev eslint-config-airbnb-typescript eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-react-hooks

Standard-Konfiguration

Standard ist einfacher: keine Semikolons, minimale Konfiguration und weit verbreitet in Node-Projekten.

npm install --save-dev eslint-config-standard eslint-plugin-import eslint-plugin-n eslint-plugin-promise

Google-Konfiguration

Die Google-Konfiguration konzentriert sich auf Lesbarkeit und Verständlichkeit und wird in großen Codebasen verwendet.

npm install --save-dev eslint-config-google

Konfigurationen kombinieren

Sie können mehrere Konfigurationen erweitern: Airbnb, Prettier und TS-Regeln. Stellen Sie sicher, dass parserOptions.project für typbewusste Regeln festgelegt ist.

// .eslintrc.js example
module.exports = {
  extends: [
    "airbnb-typescript/base",
    "plugin:prettier/recommended"
  ],
  parserOptions: {
    project: "./tsconfig.json"
  }
}

Team-Abstimmung

Wählen Sie pro Projekt einen Regelsatz, um endlose Diskussionen über Stilfragen zu vermeiden. Stimmen Sie ihn im Team ab und konzentrieren Sie Ihre Energie anschließend auf Funktionen.

Frage

Schnelltest: Warum verwenden Sie Airbnb- oder Standard-Regelsätze?

Zusammenfassung

Zusammenfassung: Beliebte Konfigurationen sind Airbnb, Standard und Google. Sie reduzieren den Einrichtungsaufwand und sorgen für konsistenten Code in Teams.

Häufig gestellte Fragen

Ist die Lektion „Gängige Regelsets aus der Praxis“ kostenlos?

Ja — der vollständige Text von „Gängige Regelsets aus der Praxis“ 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 „Gängige Regelsets aus der Praxis“?

Wenden Sie beliebte ESLint- und Prettier-Regelsets an, die in Open-Source- und Unternehmensprojekten verwendet werden, und sparen Sie so Einrichtungszeit. 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 3 von 3.

Wie lange dauert die Lektion „Gängige Regelsets aus der Praxis“?

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. ESLint + @typescript-eslint
  2. Prettier-Integration und Regelkonflikte
  3. Gängige Regelsets aus der Praxis
← Zurück zu TypeScript Academy