typescript - tsc - ignorera fel vid kommandoraden
Jag har detta:
tsc -m amd --outFile dist/out.js lib/index.ts
lib/index.ts(87,48): fel TS1005: ';' förväntades.
Finns det ett kommandoradsalternativ jag kan använda för att ignorera fel?
Svar #1
Du kan använda // @ts-nocheck högst upp i dina filer för att Typescript inte ska kontrollera dem. Koden kommer fortfarande att kompileras. Till punkten om @Jono i en annan fråga, ja, du måste fortfarande gå igenom varje fil för att göra detta, även om det är mycket mindre arbete än att lägga till // @ts-ignore på varje rad. Källa
Svar #2
Typescript kommer snart att ha kommandoradsalternativet --noCheck som gör exakt detta.
Versionen som har detta alternativ verkar vid skrivande stund ännu inte ha släppts, men PR:en slogs samman den 12 juni 2024, så den bör komma i nästa release, eller om du bygger från källkoden.
När den nya versionen släpps borde du kunna göra:
tsc --noResolve --noCheck [file.ts]
(Ingen lösning inaktiverar import, om du vill att importerade filer ska inkluderas, utelämna detta)
