Các // @ts-ignore
bình luận cho phép trình biên dịch typescript để bỏ qua những dòng bên dưới nó.
Làm thế nào người ta có thể bỏ qua toàn bộ khối mã với Typecript?
Các // @ts-ignore
bình luận cho phép trình biên dịch typescript để bỏ qua những dòng bên dưới nó.
Làm thế nào người ta có thể bỏ qua toàn bộ khối mã với Typecript?
Câu trả lời:
Bạn không thể. Đây là một sự cố mở trong TypeScript: https://github.com/Microsoft/TypeScript/issues/19573
Bạn không thể.
Một giải pháp khác là bạn có thể sử dụng // @ts-nocheck
nhận xét ở đầu tệp để tắt tính năng kiểm tra loại cho tệp đó: https://devblogs.microsoft.com/typescript/annocting-typescript-3-7-beta/
Vì vậy, để vô hiệu hóa việc kiểm tra một khối (hàm, lớp, v.v.), bạn có thể di chuyển nó vào tệp của chính nó, sau đó sử dụng chú thích / cờ ở trên. (Tất nhiên, điều này không linh hoạt như vô hiệu hóa dựa trên khối, nhưng đó là tùy chọn tốt nhất hiện có.)
@ts-ignore
comments)
@ts-ignore
hoạt động trên một dòng trong bảng chữ2.4.2
. Tôi đã nâng cấp lên"typescript": "2.6.1"
và sau đó nó hoạt động.