Wie implementiert man TypoScript Lint in TYPO3?

Möchten Sie TypoScript lint in TYPO3 implementieren? Um die Qualität des TYPO3-Codes zu verbessern, sollten Sie Ihren TypoScript-Code immer mit dem unten stehenden Lint übergeben.

Schritt 1. Installieren und konfigurieren Sie TypoScript Lint

// Globally install TypoScript lint
composer global require helmich/typo3-typoscript-lint

// Project wise install TypoScript lint
composer require helmich/typo3-typoscript-lint

Schritt 2. .tslint.yaml vorbereiten

// Create .tslint.yaml at your root of project
paths:
  - Configuration

filePatterns:
  - "*.typoscript"

sniffs:
  - class: Indentation
    parameters:
      indentConditions: true
  - class: RepeatingRValue
    disabled: true
  - class: DeadCode
    disabled: true

Schritt 3. Codeüberprüfung Ihres TypoScript-Codes

// Run TypoScript Lint
/home/nitsan/.composer/vendor/bin/typoscript-lint -c .tslint.yaml

Post a Comment

×
Captcha Code Kann das Bild nicht gelesen werden? Klicken Sie hier, um zu aktualisieren

    Got answer to the question you were looking for?