Conflito de indentação louco (eslint)

Eu estava feliz escrevendo o código, mas depois que o ganso foi formatado, ocorreu um erro rápido, dizendo que meu recuo estava errado.Depois de excluir o recuo extra, a formatação ficou a mesma de antes! Não há problema em outro lugar, então por que um pequeno pedaço reportaria um erro? O projeto usa forma mais bonita para formatação automática e eslint para verificação de erros, mas esses dois parecem ter uma disputa e não podem se dar bem. . . Não é muita bobagem, basta ir diretamente para o código de configuração, encontrar uma maneira de encontrá-lo por um longo tempo, apenas ajustá-lo de acordo com o código, alguns itens podem não ser úteis, espero que funcione para os funcionários.

// .eslintrc.js
module.exports = {
  root: true,
  env: {
    node: true,
  },
  'extends': [
    'plugin:vue/strongly-recommended'
  ],
  rules: {
    'indent': ['error', 2],
    'vue/script-indent': [
      'error',
      2,
      { 'baseIndent': 1 }
    ],
  },
  'overrides': [
    {
      'files': ['*.vue'],
      'rules': {
        'indent': 'off'
      }
    }
  ]
};

Comentei o projeto vue/script-indentse isso vai abrir outros erros relatados ao usar um auto look.

Referência

Acho que você gosta

Origin www.cnblogs.com/teemwu/p/12739722.html
Recomendado
Clasificación