2

在 electron-react-boilerplate 项目中似乎有两个相互冲突的 linting 规则。

onChange={(e: React.ChangeEvent<HTMLTextAreaElement>) =>
   setSvg(e.target.value)
}

// react/jsx-curly-newline-problem

修复导致

onChange={(e: React.ChangeEvent<HTMLTextAreaElement>) =>
    setSvg(e.target.value)}

// eslint (prettier/prettier) problem

我试过修改/configs/.eslintrc文件,但没有效果。至少在 VSCode 中运行的 linter 和作为预提交钩子运行的 linter 上都没有。

{
  "rules": {
    "no-console": "off",
    "global-require": "off",
    "import/no-dynamic-require": "off",
    "jsx-curly-newline-problem": "off" // added
  }
}

那么,我怎样才能关闭其中的任何一个呢?能够在 VS Code 中正常工作,并且能够在不使用--no-verify标志的情况下提交。

4

0 回答 0