TypeScript-felFel
TS2578TS2578 — Oanvänd @ts-expect-error
Ett @ts-expect-error-direktiv finns men inget fel uppstår på nästa rad.
nodebrowserdenobun
Visa detaljer TS2367En jämförelse mellan två värden kommer alltid att vara falsk eftersom deras typer inte överlappar.
Typerna för de två operanderna i en jämförelse har inga gemensamma värden. Till exempel jämförs en variabel av typen string med en taltypsliteral, eller ett värde kontrolleras mot något utanför sin typs domän.
Kontrollera om jämförelsen är korrekt. Typerna kanske behöver breddas, eller jämförelselogiken kan vara felaktig. Använd typassertion om du vet att körtidstypen skiljer sig från kompileringstidstypen.
const x: string = 'hi';
if (x === 42) {}TS2578Ett @ts-expect-error-direktiv finns men inget fel uppstår på nästa rad.
TS18048TypeScript varnar för att ett värde kan vara undefined och du använder det utan att kontrollera.
TS2538Typen för indexuttrycket är inte giltig för indexering av objektet.
TS2352En typuppsäkring mellan två typer som inte har någon överlappning kan vara ett fel.
TS2769Ingen av funktionens överlagringssignaturer matchar de angivna argumenten.
TS7041Standardexportuttrycket saknar typannotering.