web-dev-qa-db-fra.com

React TypeScript: Ligne 0: Erreur d'analyse: Impossible de lire la propriété 'nom' d'undefined

Aujourd'hui, j'ai soudainement commencé à avoir des erreurs de construction sur un projet construit avec TypeScript. Dans un fichier qui (ou quoi que ce soit auquel il fait référence) n'a pas été modifié depuis des semaines, j'ai commencé à obtenir:

./path/to/my/file.ts
  Line 0:  Parsing error: Cannot read property 'name' of undefined

Cette erreur est apparue pour la première fois sur notre CI, a pu être répliquée en construisant manuellement sur le serveur, et j'ai enfin pu reproduire sur mon propre ordinateur (qui fonctionnait parfaitement) après la mise à jour de tous les packages. Maintenant, même si je tire l'ancien commit (de construction) de mon projet, je ne peux pas le construire. J'ai yarn.lock s'est engagé dans mon dépôt, mais même avec l'ancien package.json et yarn.lock (J'efface node_modules et faire yarn), je ne peux pas construire.

Cette erreur a littéralement commencé de bleu aujourd'hui.

Quelle pourrait être la raison?


Mes versions (éventuellement pertinentes):

yarn 1.22.4,
node v13.11.0,
TypeScript 3.7.5
react 16.12
react-scripts 3.4.0
macOS 10.15 Catalina
12
Can Poyrazoğlu

Dans mon cas, je devais juste ajouter une nouvelle ligne supplémentaire à la fin du fichier ts.

export * from './result';
export * from './request';
//new line here
0