typescript - Excluir node_modules do TSLint em aplicativo Ionic 2
Estou trabalhando em um projeto Ionic 2 e encontrei alguns problemas com o linter, que espero que alguém possa ajudar ou até esclarecer.
Estou usando o ng2-image-cropper no projeto, que parece não ter passado por um linter:
O problema é que toda vez que eu executo ionic_app_scripts serve o terminal é inundado com erros de linting, mesmo estando claramente especificado que ele deve excluir todos os node_modules ao fazer linting.
tsconfig.json se parece com isto:
...
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules"
],
Existe alguma maneira de desativar o TSLint ao executar ionic_app_scripts serve ou fazer o tslint saber que eu não me importo com o código em node_modules?
Já existe um problema no GitHub, mas aparentemente ainda não foi resolvido, então pode não ser possível, mas qualquer solução alternativa seria boa
Resposta #1
como Suraj disse, coloque esta configuração no tslint.json.
Eu não sei o que é o ionic2, mas você também pode excluir arquivos a partir da linha de comando:
tslint -c tslint.json --exclude="**/*.d.ts" --exclude="node_modules/**/*.ts" "**/*.ts"
