web-dev-qa-db-ja.com

React TypeScript:Line 0:Parsing error:cannot read property 'name' of undefined

今日、突然、TypeScriptでビルドされたプロジェクトでビルドエラーが発生し始めました。何週間も変更されていないファイル(またはそれが参照するもの)で、次のように取得し始めました。

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

このエラーは最初にCIで発生し、サーバー上で手動で構築することで再現でき、すべてのパッケージを更新した後、自分のコンピューター(完全に実行されていた)で最終的に再現できました。現在、プロジェクトの古い(ビルド)コミットを取得しても、ビルドできません。リポジトリにyarn.lockをコミットしましたが、古いpackage.jsonyarn.locknode_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
12
Can Poyrazoğlu

私の場合、tsファイルの最後に余分な改行を追加する必要がありました。

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