Heute bekam ich plötzlich Build-Fehler bei einem mit Typescript erstellten Projekt. In einer Datei, die (oder irgendetwas, auf das sie verweist) seit Wochen nicht mehr geändert wurde, bekam ich Folgendes:
./path/to/my/file.ts
Line 0: Parsing error: Cannot read property 'name' of undefined
Dieser Fehler trat zuerst auf unserem CI auf, konnte durch manuelles Erstellen auf dem Server repliziert werden und ich konnte schließlich nach dem Aktualisieren aller Pakete auf meinem eigenen Computer (der perfekt lief) reproduzieren. Selbst wenn ich das alte (Gebäude-) Commit meines Projekts ziehe, kann ich es nicht erstellen. Ich habe yarn.lock
mich zu meinem Repo verpflichtet, aber selbst mit dem alten package.json
und yarn.lock
(ich lösche node_modules
und mache yarn
) kann ich nicht bauen.
Dieser Fehler begann heute buchstäblich aus heiterem Himmel.
Was könnte der Grund sein?
Meine (möglicherweise relevanten) Versionen:
yarn 1.22.4,
node v13.11.0,
typescript 3.7.5
react 16.12
react-scripts 3.4.0
macOS 10.15 Catalina