GOOGLE ADS

Mittwoch, 13. April 2022

Next.js TypeScript-Fehler: Sie haben die erforderlichen Pakete nicht installiert

Ich baue gerade eine einfache nextjs-Website mit Hilfe ihres praktischen Typoskript-Starters auf. Während der Entwicklung lief alles reibungslos, yarn devbis vor etwa 20 Minuten, als ich anfing, jedes Mal, wenn ich versuchte, yarn dev.

Dies ist die Fehlerausgabe:

It looks like you're trying to use TypeScript but do not have the required package(s) installed.
Please install @types/react by running:
yarn add --dev @types/react

Dies geschah einfach zufällig, ohne dass Änderungen an der Codebasis vorgenommen wurden. Ich habe versucht, node_modules vollständig zu löschen und neu zu installieren, und sogar versucht, den Garn-Cache zu bereinigen. Die Abhängigkeit "@types/react": "^18.0.2"ist korrekt im Objekt meiner package.json enthalten devDependencies, daher bin ich völlig ahnungslos, wie ich das beheben kann.

PS Ich habe ein vorhandenes Problem gefunden, das hier veröffentlicht wurde, aber es hat überhaupt nichts mit meinem Problem zu tun, da es sich auf Docker bezieht. Alles, was ich tue, ist, next.js lokal auf meinem Laptop auszuführen, es läuft nirgendwo in der Produktion.


Lösung des Problems

Dies scheint ein Problem mit dem @types/react-Paket selbst zu sein, das gerade an dem Morgen, an dem Sie auf dieses Problem gestoßen sind, auf 18.0.2 aktualisiert wurde. Ein Rollback auf 18.0.1 scheint zu funktionieren.

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...