// @ts-ignore
Коментар дозволяє компілятор машинопису ігнорувати рядок нижче нього.
Як можна ігнорувати цілий блок коду за допомогою Typescript?
// @ts-ignore
Коментар дозволяє компілятор машинопису ігнорувати рядок нижче нього.
Як можна ігнорувати цілий блок коду за допомогою Typescript?
Відповіді:
Ви не можете. Це відкрита проблема в TypeScript: https://github.com/Microsoft/TypeScript/isissue/19573
Ви не можете.
Як вирішення, ви можете використовувати // @ts-nocheck
коментар у верхній частині файлу, щоб відключити перевірку типу для цього файлу: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/
Отже, щоб відключити перевірку блоку (функції, класу тощо), ви можете перемістити його у власний файл, а потім скористатися коментарем / прапором вище. (Це не так гнучко, як відключення на основі блоку, звичайно, але це найкращий варіант, який доступний на даний момент.)
@ts-ignore
коментарів)
@ts-ignore
працює на одному рядку в машинописі2.4.2
. Я підвищений до"typescript": "2.6.1"
і після цього вона працювала.