Volar und vue-tsc zeigen unterschiedliche TS-Fehler


Eduard

In meinem Vite + Vue 3 + TypeScript-Projekt habe ich vue-tsc so konfiguriert , dass es während der Entwicklung im Überwachungsmodus ausgeführt wird . Ich verwende VS-Code mit Volar . Jetzt habe ich einerseits alle meine TS-Fehler in der Konsole gedruckt, wonach ich gesucht habe. Andererseits habe ich zusätzliche Fehler von vue-tsc , aber ich habe sie nicht von Volar .

Zum Beispiel habe ich einen Fehler, der besagt, dass state.month nicht dem Typ Date zugewiesen werden kann, aber es ist Date .

vue-tsc vue-tsc

Komponente, Volar zeigt diesen Fehler nicht anKomponente, Volar zeigt diesen Fehler nicht an

Zustand in der Komponente. Wie Sie sehen, ist state.month das Datum Zustand in der Komponente

Könnte mir bitte jemand helfen? Habe ich etwas verpasst?

Eduard

Die Version von TypeScript in der Datei „ package.json “ des Projekts und die Version von TypeScript in VSCode waren unterschiedlich. Das hat diese seltsamen Fehler verursacht. Als ich die Version in package.json auf die gleiche VSCode-Version aktualisiert hatte, waren alle Fehler weg.

Geben Sie hier die Bildbeschreibung ein

Verwandte Artikel


Warum dbg! und println! ("{:?}") zeigen unterschiedliche Ausgaben?

Maximilian Ich hatte das gedacht dbg!(x)und println!("{:?}", x)würde beide die gleiche Zeichenfolge drucken, da {:?}sie für die Debug-Ausgabe verwendet wird, oder? Wenn ich mich nicht irre, warum sehen wir dieses Ergebnis, wobei eines die Liste in einer einzel

Firefox und Safari zeigen unterschiedliche Schaltflächenstile

Margsenjo Ich habe auf meiner Website eine CSS-Schaltfläche erstellt und das Design über Google Chrome überprüft. Ich habe folgende Designs verwendet: .btn-kabumm { background-color: #87cbac; color: #fff; border-color: #87cbac; } .btn-lg { pa

Gtk und gtk Builder zeigen unterschiedliche Versionen

user1328830 Ich versuche mit Gtk und Glade ein Helloworld-Fenster zu bauen. Der Code wird einwandfrei kompiliert, schlägt jedoch zur Laufzeit in gtk_builder_add_from_file fehl . Das Seltsame ist, dass der Fehler eine aktuelle GTK-Version meldet, die sich von d

HTTPS und HTTP zeigen unterschiedliche Ergebnisse

Shrike Danny Ich bin neu in Heroku und habe kürzlich versucht, mein erstes Laravel-Projekt bereitzustellen. Beim Öffnen meiner App liefern HTTPS und HTTP jedoch unterschiedliche Ergebnisse. Insbesondere zeigt HTTPS nicht die richtige Navigationsleiste an, währ

TS2307-Fehler von TypeScript tsc stummschalten / ignorieren

ᆼ ᆺ ᆼ Gibt es eine Möglichkeit, den TS2307-Fehler vom TypeScript- tscCompiler stummzuschalten ? Es macht es wirklich schwierig, echte / neue Fehler und Warnungen zu erkennen, da unsere Codebasis viele TS2307-Fehler enthält. Update : Dieser Fehler tritt auf, we