跳至主要內容

no-dupe-class-members

禁止重複的類別成員。

危險

ESLint 規則檢查的程式碼問題會由 TypeScript 編譯器自動檢查。因此,不建議在新的 TypeScript 專案中開啟這條規則。僅當您偏好 ESLint 錯誤訊息,而不是 TypeScript 編譯器錯誤訊息時,才需要啟用這條規則。

此規則擴充了基本 eslint/no-dupe-class-members 規則。它增加了對 TypeScript 方法覆載定義的支援。

選項

請參閱 eslint/no-dupe-class-members 選項

如何使用

.eslintrc.cjs
module.exports = {
"rules": {
// Note: you must disable the base rule as it can report incorrect errors
"no-dupe-class-members": "off",
"@typescript-eslint/no-dupe-class-members": "error"
}
};

在遊樂場中試用此規則 ↗

資源

❤️ 來自 ESLint核心