O // @ts-ignore
comentário permite que o compilador Typescript ignore a linha abaixo dele.
Como se pode ignorar um bloco inteiro de código com Typescript?
typescript
tslint
garrettmaring
fonte
fonte
@ts-ignore
funciona em uma única linha datilografada2.4.2
. Fiz o upgrade para"typescript": "2.6.1"
e funcionou.Respostas:
Você não pode. Este é um problema aberto no TypeScript: https://github.com/Microsoft/TypeScript/issues/19573
fonte
Você não pode.
Como alternativa, você pode usar um
// @ts-nocheck
comentário na parte superior de um arquivo para desativar a verificação de tipo desse arquivo: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/Portanto, para desabilitar a verificação de um bloco (função, classe, etc.), você pode movê-lo para seu próprio arquivo e usar o comentário / sinalizador acima. (Isso não é tão flexível quanto a desativação baseada em bloco, é claro, mas é a melhor opção disponível no momento.)
fonte
@ts-ignore
comentários)