2017-03-09 1 views
8

In meinem Angular2 App i eine Komponente wie dies am Import:Typoskript Lint Fehler "überschreitet die maximale Leitungslänge von 120"

import { PersonsSingleAccountComponent} from 
    '../persons-information/fragments/persons-single-account/persons-single-account-bookings/persons-single-account-bookings.component' 

Es wird mir den Fehler Flusen geben "maximale Zeilen Charakter Exceeds". Wenn ich versuche, die Aussage in `` (Backtick) zu geben, wird Fehler geworfen.

Wie kann ich lösen dieses Flusen Fehler

+1

Neben dem Fehler, vielleicht auch Sie ein wenig Refactoring benötigen. Im Ordner Personen-Information ist es wichtig, jedem einzelnen Ordner 'Personen' vorangestellt zu haben? Einige Hinweise zu Ihrem Problem: https://github.com/madskristensen/WebEssentials2013/issues/667 oder http://stackoverflow.com/questions/21868675/jquery-d-ts-compilation-failed-tslint-exceeds-maximum- line-length – mickdev

Antwort

14

Es ist nicht wirklich etwas, das Sie ändern können, nicht an Ihrem Code verwandt.

Sie sollten einfach die Regel für diesen Import deaktivieren, indem Sie einen Kommentar ergänzt:

// tslint:disable-next-line:max-line-length 
import { PersonsSingleAccountComponent} from '../persons-information/fragments/persons-single-account/persons-single-account-bookings/persons-single-account-bookings.component' 
+3

Ich stimme einer Ebene zu, aber das Deaktivieren von Linting-Checks ist ein Code-Geruch. Ich würde argumentieren, dass das Verpackungssystem ziemlich überflüssig ist und es könnte vereinfacht werden – alebianco

+0

Ich bin so wahnsinnig verwirrt! Ich habe diesen Fehler gestern nicht erhalten und jetzt kopiere ich die genaue Zeile in ein neues Projekt und ich bekomme diesen Fehler. : -/- ist das vielleicht neu für typescript 2.5? –

+0

hmm oder vielleicht habe ich gestern das Typoskript-Plugin in VSCode nicht installiert? –

Verwandte Themen