Der // @ts-ignore
Kommentar ermöglicht es dem Typescript-Compiler, die Zeile darunter zu ignorieren.
Wie kann man mit Typescript einen ganzen Codeblock ignorieren?
typescript
tslint
Garrettmaring
quelle
quelle
@ts-ignore
in einer einzelnen Zeile im Typoskript2.4.2
. Ich habe ein Upgrade durchgeführt"typescript": "2.6.1"
und dann hat es funktioniert.Antworten:
Das kannst du nicht. Dies ist ein offenes Problem in TypeScript: https://github.com/Microsoft/TypeScript/issues/19573
quelle
Das kannst du nicht.
Um dieses Problem zu umgehen, können Sie einen
// @ts-nocheck
Kommentar oben in einer Datei verwenden, um die Typprüfung für diese Datei zu deaktivieren: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/Um die Überprüfung auf einen Block (Funktion, Klasse usw.) zu deaktivieren, können Sie ihn in eine eigene Datei verschieben und dann den obigen Kommentar / das obige Flag verwenden. (Dies ist natürlich nicht so flexibel wie blockbasiertes Deaktivieren, aber es ist derzeit die beste verfügbare Option.)
quelle
@ts-ignore
Kommentaren)