Oggi improvvisamente ho iniziato a ricevere errori di compilazione su un progetto creato con Typescript. In un file che (o qualsiasi cosa a cui fa riferimento) non è stato modificato da settimane, ho iniziato a ottenere:
./path/to/my/file.ts
Line 0: Parsing error: Cannot read property 'name' of undefined
Questo errore è apparso per la prima volta sul nostro elemento della configurazione, potrebbe essere replicato costruendo manualmente sul server e potrei finalmente riprodurlo sul mio computer (che funzionava perfettamente) dopo aver aggiornato tutti i pacchetti. Ora, anche se estraggo il vecchio commit (di costruzione) del mio progetto, non riesco a costruirlo. Mi sono yarn.lock
impegnato nel mio repository, ma anche con il vecchio package.json
e yarn.lock
(lo elimino node_modules
e lo faccio yarn
), non riesco a costruire.
Oggi questo errore è iniziato letteralmente di punto in bianco.
Quale potrebbe essere la ragione?
Le mie versioni (possibilmente rilevanti):
yarn 1.22.4,
node v13.11.0,
typescript 3.7.5
react 16.12
react-scripts 3.4.0
macOS 10.15 Catalina