
estou usando oJSHintbiblioteca comVocê me completa, mas lança um aviso em cada linha sobre a falta de ponto e vírgula. Os pontos e vírgulas não são obrigatórios ou desejados. Como posso desativar esse recurso?
Eu vejo desde oDocumentos JSHintque preciso passar a asi
opção. Como faço isso?
Responder1
Da documentação JSHintInterface de linha de comando > Especificando opções de Linting:
O executável jshint é capaz de aplicar opções de linting especificadas em um arquivo externo formatado em JSON. Esse arquivo pode ter a seguinte aparência:
{ "curly": true, "eqeqeq": true, "nocomma": true }
O jshint irá procurar por esta configuração em vários locais, parando na primeira correspondência positiva:
- O local especificado com o sinalizador --config
- Um arquivo chamado package.json localizado no diretório atual ou em qualquer pai do diretório atual (a configuração deve ser declarada como o atributo jshintConfig do valor JSON desse arquivo)
- Um arquivo chamado .jshintrc localizado no diretório atual ou em qualquer pai do diretório atual
- Um arquivo chamado .jshintrc localizado no diretório "home" do usuário atual (onde definido)
Portanto, no seu arquivo de configuração .json inclua:
"asi": true