typescript - Eslint - Fil ignorert på grunn av et samsvarende ignorermønster


når jeg kjører eslint package/**/*.ts **/*.ts

få denne advarselen:

  0:0  warning  File ignored because of a matching ignore pattern. Use "--no-ignore" to override

/home/njfamirm/One/package/util/index.d.ts
  0:0  warning  File ignored because of a matching ignore pattern. Use "--no-ignore" to override

/home/njfamirm/One/package/util/persian-number.d.ts
  0:0  warning  File ignored because of a matching ignore pattern. Use "--no-ignore" to override

Min gjetning er at *.ts inkluderer *.d.ts-fil fordi jeg ignorerer *.d.ts-formatet i .eslintignore

.eslintignore

*.js
*.mjs
*.map
*.d.ts
node_modules/

ts-lint.json

{
  "compilerOptions": {
    "incremental": true,
    "target": "ESNEXT",
    "module": "ESNEXT",
    "lib": ["ESNEXT", "DOM", "DOM.Iterable"],
    "declaration": true,
    "composite": true,
    "importHelpers": true,
    "strict": true,
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "noImplicitReturns": true,
    "noFallthroughCasesInSwitch": true,
    "moduleResolution": "node",
    "esModuleInterop": true,
    "skipLibCheck": true,
    "experimentalDecorators": true,
    "emitDecoratorMetadata": true
  },
  "include": ["demo/**/*.ts", "package/**/*.ts"],
  "exclude": [],
  "compileOnSave": false
}

.eslintrc.yml

mitt prosjekt

Takk på forhånd

Svar #1

Bruk anførselstegn i eslint-kommandoen for å aktivere glob-mønstersøk:

For eksempel:

eslint "package/**/*.ts" "**/*.ts"

Relaterte artikler