no-extra-semi
已停用
格式化規則現在位在 eslint-stylistic。 @stylistic/ts/no-extra-semi 是此規則的取代品。
更多資訊可參閱 停用格式化規則。
禁止不必要的分號。
🔧
此規則報告的某些問題可透過 --fix
ESLint 命令列選項.
自動修復。
請注意,此規則歸類為「建議」規則,而不是「佈局及格式」規則,這是因為加註分號實際上會變更程式 AST。儘管如此,現代の TypeScript 格式化工具會在格式化程序期間自動移除加註的分號。因此,如果你使用格式化工具,啟用此規則可能是多餘的。
選項
如何使用
.eslintrc.cjs
module.exports = {
"rules": {
// Note: you must disable the base rule as it can report incorrect errors
"no-extra-semi": "off",
"@typescript-eslint/no-extra-semi": "error"
}
};
請在遊樂場中嘗試此規則↗