codeclimate-eslint é um mecanismo de clima de código que envolve Eslint. Você pode executá -lo em sua linha de comando usando a CLI climática do código ou em nossa plataforma de análise hospedada.
Eslint é uma ferramenta para identificar e relatar os padrões encontrados no código ECMAScript/JavaScript. Ele pode ser configurado usando um arquivo de configuração.
Existem algumas versões principais de Eslint por aí. A versão principal mais recente é 4. Este mecanismo fornece alguns canais para as principais versões do ESLint.
Esta filial é para o canal latest (ou seja, padrão) e fornece suporte à ESLINT 3.
Para Eslint 4, consulte channel/eslint-4 Branch.
Se você ainda não o fez, instale o código clim
Execute codeclimate engines:enable eslint . Este comando instala o mecanismo e o permite no seu arquivo .codeclimate.yml
Você está pronto para analisar! Navegue na pasta do seu projeto e execute codeclimate analyze
ignore_warnings Por padrão, este mecanismo emitirá erros de ESLint e avisos como problemas climáticos de código. Se preferir, você pode ignorar violações no nível de aviso definindo a opção de configuração ignore_warnings :
eslint :
enabled : true
config :
ignore_warnings : true extensions Se você estiver usando um plug-in como eslint-plugin-json ou eslint-plugin-html , você deseja definir esse valor para garantir que os arquivos apropriados estejam incluídos:
eslint :
enabled : true
config :
extensions :
- .js
- .html sanitize_batchPor padrão, este mecanismo pulará arquivos que parecem ser ministrados (comprimento médio da linha acima de 100). Esse recurso pode ser desativado para incluir todos os arquivos para análise.
eslint :
enabled : true
config :
sanitize_batch : falsePara obter ajuda com o ESLint, consulte a documentação deles.
Se você estiver enfrentando um problema climático de código, examine primeiro os problemas do Github deste projeto, pois sua pergunta já pode ter sido coberta. Caso contrário, vá em frente e abra um bilhete de suporte conosco.