// @ts-ignore
Komentarz umożliwia kompilator maszynopis do ignorowania linię poniżej niego.
Jak można zignorować cały blok kodu za pomocą Typescript?
typescript
tslint
garrettmaring
źródło
źródło
@ts-ignore
działa nawet w jednej linii w maszynopisie2.4.2
. Zaktualizowałem do"typescript": "2.6.1"
i wtedy zadziałało.Odpowiedzi:
Nie możesz. To jest otwarty problem w TypeScript: https://github.com/Microsoft/TypeScript/issues/19573
źródło
Nie możesz.
Aby obejść ten problem, możesz użyć
// @ts-nocheck
komentarza u góry pliku, aby wyłączyć sprawdzanie typu dla tego pliku: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/Aby więc wyłączyć sprawdzanie bloku (funkcji, klasy itp.), Możesz przenieść go do własnego pliku, a następnie użyć powyższego komentarza / flagi. (Oczywiście nie jest to tak elastyczne jak wyłączanie oparte na blokach, ale jest to najlepsza dostępna obecnie opcja).
źródło
@ts-ignore
komentarzy)