相关疑难解决方法(0)

ESLint忽略特定目录的特定规则

ESLint是否可以忽略整个目录的一个特定规则?

就我而言,我想忽略import/prefer-default-export一个名为的目录commonComponents

eslint

35
推荐指数
2
解决办法
3万
查看次数

缺少函数的返回类型 - 在反应(打字稿)代码中

在我的 App.tsx 中,我得到了这个:

  • function.eslint(@typescript-eslint/explicit-function-return-type) 上缺少返回类型

在我的主要类组件中,我得到了这些:

  • 缺少方法定义上的可访问性修饰符 render.eslint(@typescript-eslint/explicit-member-accessibility)
  • function.eslint(@typescript-eslint/explicit-function-return-type) 上缺少返回类型

我正在将 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)

typescript reactjs eslint prettier

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

eslint ×2

prettier ×1

reactjs ×1

typescript ×1