我正在尝试改善开发人员对 React+TS 项目的体验。我发现noUnusedLocals
并且noUnusedParameters
对项目非常有用,但是这些规则使开发变得复杂,尤其是调试过程比以往任何时候都更频繁。这就是为什么我尝试在编译器级别禁用它们但将它们保留在 linter 中。
显然 TypeScript Eslint 插件提供@typescript-eslint/no-unused-vars
了noUnusedLocals
.
但我正在努力寻找合适的替代方案noUnusedParameters
。这可能有助于捕获未使用的类属性和方法。有没有办法在 linter 中捕获未使用的参数,或者至少在编译器级别降低其严重性?