如何禁用 eslint(prettier/prettier) 单引号错误

How to disable eslint(prettier/prettier) single quotes error

我有反应本机代码。我安装 ESLint。我用了但是显示错误。

当我使用单引号时它显示错误

Replace 'react-native' with "react-native" eslint(prettier/prettier)

当我使用双引号时,它显示另一个错误

String must use singlequote. eslint(quotes)

截图如下:

我想要的是,如何删除有关使用单引号的错误消息?我更喜欢使用单引号而不是双引号。

在您想要的 ESLint 配置中:

quotes: [2, "single"]

你想要的漂亮配置:

single-quote: true

您在使用引号时也应该保持一致,因此您应该在第二行 import 中使用单引号:

import App from './App';

除了 @Barmar 答案之外,您还可以使用以下 属性:[=12= 在 .eslintrc.js 文件上使用更漂亮的配置]

rules: {
    // ...
    'prettier/prettier': ['error', { singleQuote: true }]
  }

这里的两个答案帮助我找到了适合我的解决方案。在我的 .eslintrc 文件中,我添加了以下内容:

"rules": {
  "prettier/prettier": ["error", { "singleQuote": true }]
}