Similaire à cette question
J'exécute la commande suivante pour imbriquer mon code TypeScript angular2.
ng lint
Cela prouve bien toutes les erreurs de peluche.
Mais je veux que mon dossier de fournisseur (disons "src/app/quote/services/généré/**/*") ne soit pas inclus au moment de la saisie.
Je sais que cela peut être fait avec la commande tslint comme suit ( référence ici )
tslint \"src/**/*.ts\" -e \"**/__test__/**\"
Mais dans angular cli quel sera le paramètre? Comment exclure certains fichiers de tslint?
Remarque: Ma Angular Cli est: @ angular/cli: 1.0.0-rc.0
De Angular6 + , .angular-cli.json
a été remplacé par angular.json
, mais vous pouvez toujours ajouter le chemin d’exclusion dans sa partie lint
.
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/tsconfig.app.json",
"src/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**" // excluded directories
]
}
}
Selon angular-cli numéro 506 , vous pouvez ajouter le chemin d’exclusion dans .angular-cli.json
_ comme ceci:
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**/*" // the node_modules for example
}]
Compris, il DOIT être un motif blob ..
Si vous voulez plusieurs fichiers/répertoires, utilisez simplement un tableau dans votre .angular-cli.json
"exclude": [
"**/*whatever.pipe.ts",
"**/*whatever_else.component.ts"
]