// @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"і після цього вона працювала.