ESLint是否可以忽略整个目录的一个特定规则?
就我而言,我想忽略import/prefer-default-export一个名为的目录commonComponents
在我的 App.tsx 中,我得到了这个:
在我的主要类组件中,我得到了这些:
我正在将 React 与 TypeScript 一起使用。对于 linter,我使用 ESLint 和代码格式化 Prettier。
我找到了这个信息:https : //github.com/typescript-eslint/typescript-eslint/blob/v1.6.0/packages/eslint-plugin/docs/rules/explicit-function-return-type.md,但我不不知道如何以及在哪里应用它。
应用程序
class Main extends Component {
render() {
return (
<Router>
<div>
<Link to="/">Home</Link>
<br />
<Link to="/component1">Component1</Link>
<br />
<Link to="/component2">Component2</Link>
<Route exact path="/" render={() => <h1>Home Page</h1>} />
<Route path="/component1" component={Component1} />
<Route path="/component2" component={Component2} />
</div>
</Router>
);
}
}
Run Code Online (Sandbox Code Playgroud)
组件1.tsc
interface Props {
number: number;
onNumberUp: any;
onNumberDown: any;
}
const Component1 …Run Code Online (Sandbox Code Playgroud)