今日、突然、Typescriptでビルドされたプロジェクトでビルドエラーが発生し始めました。何週間も変更されていないファイル(またはそれが参照するもの)では、次のようになりました。
./path/to/my/file.ts
Line 0: Parsing error: Cannot read property 'name' of undefined
このエラーは最初にCIで発生し、サーバーで手動で構築することで再現でき、すべてのパッケージを更新した後、ようやく自分のコンピューター(完全に実行されていた)で再現できました。現在、プロジェクトの古い(ビルド)コミットをプルしても、ビルドできません。私はyarn.lock
自分のリポジトリにコミットしましたが、古いものでpackage.json
もyarn.lock
(削除node_modules
して実行しますyarn
)、ビルドできません。
このエラーは、文字通り今日から始まりました。
その理由は何でしょうか?
私の(おそらく関連する)バージョン:
yarn 1.22.4,
node v13.11.0,
typescript 3.7.5
react 16.12
react-scripts 3.4.0
macOS 10.15 Catalina