angular - "no-unused-variable": true fungerer ikke i VSCode


Jeg prøver å bruke tslint med TypeScript i et Ionic3-prosjekt. Når jeg legger til "no-unused-variable": true i tslint.json, har det ingen effekt. Vennligst hjelp meg.

Svar #1

Du kan bruke kodeeditorfunksjonen til å fjerne de ubrukte importvariablene. f.eks. gir vscode en funksjon for å kjøre kodehandlinger ved lagring

Legg til følgende konfigurasjon i din settings.json-fil i VSCode:

{
  "[typescript]": {
    "editor.codeActionsOnSave": {
      "source.organizeImports": true
    }
  }
}

Det vil fjerne de ubrukte importvariablene og organisere importsetningen din.

Svar #2

Folk har rapportert problemer med den regelen mens de bruker VSCode.

En potensiell løsning er å fjerne det fra din tslint.json, og erstatte det med "noUnusedLocals": true i din tsconfig.json

Relaterte artikler