Aujourd'hui, tout à coup, j'ai commencé à obtenir des erreurs de construction sur un projet construit avec Typescript. Dans un fichier qui (ou quoi qu'il fasse 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, pourrait être répliquée en construisant manuellement sur le serveur, et j'ai finalement pu reproduire sur mon propre ordinateur (qui fonctionnait parfaitement) après la mise à jour de tous les packages. Maintenant, même si je récupère l'ancien commit (bâtiment) de mon projet, je ne peux pas le construire. Je me suis yarn.lock
engagé dans mon dépôt, mais même avec l'ancien package.json
et yarn.lock
(je le supprime node_modules
et le fais yarn
), je ne peux pas construire.
Cette erreur a littéralement commencé à l'improviste 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