create react app - Typescript kompilator -deaktiver eller fjern


Jeg har et Create React App-prosjekt, og jeg bruker Yarn med React Scripts.

I dette er en liten Typescript-komponent, som jeg bare kompilerer når jeg jobber med den. Dette har fungert bra i et år nå uten problemer.

Nylig oppgraderte jeg VSCode, og nå har alt gått galt, og jeg har mistet noen dager denne uken på å kjempe mot Typescript-feil som hindrer applikasjonen i å kompilere når det ikke var noen feil før.

Slike ting vil ikke tillate modules.export osv. med følgende feil:

following changes are being made to your tsconfig.json file:
  - compilerOptions.isolatedModules must be true (implementation limitation)

Jeg kan ikke engang bare slette tsconfig.json, da den automatisk legger til en ny.

Finnes det noen måte å bare stoppe Typescript-kompilatoren og la Typescript være i fred inntil jeg vil jobbe med det igjen? Jeg har tidsfrister for andre deler av applikasjonen, og dette gjør meg gal.

Svar #1

Prøv å inkludere i tsconfig.json-konfigurasjonsfilen din en eksklusjonsregel for den filen du får feil i som du ikke ønsker å løse.

For eksempel, hvis filnavnet er someFile.ts:

{
   "exclude": ["someFile.ts", "otherFile.js"],
   // ...rest of the config
}