Hur kan jag kompilera TypeScript-projektet samtidigt som jag ignorerar alla fel?


Jag bygger ett prototypprojekt, och det har en massa TypeScript-fel. Jag vill försöka kompilera det snabbt medan jag ignorerar alla fel, och ta itu med att fixa dem vid ett senare tillfälle.

Jag vet om att lägga till // @ts-ignore-kommentaren i början av filen, men hur kan jag göra det för ALLA filer? Finns det någon slags flagga jag kan lägga till i tsc, eller någon rad jag kan lägga till i tsconfig.json för att få det att ignorera alla fel helt och hållet och ändå kompilera?

Svar #1

För tydlighetens skull:

Detta kompilerar inte

tsconfig.json:

    "noEmit": true,
    "noEmitOnError": true,

Detta kommer inte att kompileras. Det kommer att skapa outDir (/dist-mappen), men endast innehållande loggen med fel från kompileringen.

Det här kompilerar

tsconfig.json:

    "noEmit": false,
    "noEmitOnError": false,

Svar #2

Om du inte har alternativet noEmit och/eller noEmitOnError inställt på true i tsconfig eller som kommandoradsargument kommer tsc att kompilera .js-filer oavsett TypeScript-fel.

Relaterade artiklar