外觀
禁止宣告空的介面。
在 TypeScript 中,空的介面用途非常少:任何非 null 的值都可以賦值給 {}。使用空的介面通常是程式設計師錯誤的徵兆,例如誤解 {} 的概念或忘記填寫欄位。此規則旨在確保程式碼中僅宣告有意義的介面。
interface Foo {} interface Bar extends Foo {}