Como faço para desativar o aviso de ponto-e-vírgula?

0

Estou usando a biblioteca JSHint com YouCompleteMe , mas lança um aviso em cada linha referente a ponto e vírgula ausente. Os pontos e vírgulas não são necessários ou desejados. Como posso desativar esse recurso?

Eu vejo nos JSHint docs que preciso passar a opção asi . Como eu faço isso?

    
por Zaz 20.10.2016 / 22:02

1 resposta

1

Na documentação do JSHint, Interface da linha de comando > Especificando Opções de Lintagem :

The jshint executable is capable of applying linting options specified in an external JSON-formatted file. Such a file might look like this:

{
  "curly": true,
  "eqeqeq": true,
  "nocomma": true
}

jshint will look for this configuration in a number of locations, stopping at the first positive match:

  1. The location specified with the --config flag
  2. A file named package.json located in the current directory or any parent of the current directory (the configuration should be declared as the jshintConfig attribute of that file's JSON value)
  3. A file named .jshintrc located in the current directory or any parent of the current directory
  4. A file named .jshintrc located in the current user's "home" directory (where defined)

Portanto, no seu arquivo de configuração .json, inclua:

"asi": true
    
por 20.10.2016 / 22:35