Hvordan sjekke TypeScript-kode for syntaksfeil fra kommandolinjen?


Jeg har en kode som genererer TypeScript-klasser, og som et bygge-/testtrinn ønsker jeg å sjekke de genererte filene for syntaksfeil.

Jeg har sett på TypeScript-kompilatoralternativene, men ser ingen slik mulighet.

  • Hvordan kan jeg sjekke syntaksen?

Jeg vil ikke ha en full kompilering fordi de refererte typene ikke er tilgjengelige på det byggetrinnet (de er i en annen modul som de genererte kildene legges til senere).

Svar #1

Kommandoen tsc --noEmit er det du leter etter.

Ikke utsend kompilatorutdatafiler som JavaScript-kildekode, kildekart eller deklarasjoner.

kilde TSDocs


Hvis du vil både sjekke koden med lint og sjekke typer på CI, bruk tsc --noEmit && eslint

kilde Stackoverflow-kommentar

Relaterte artikler