web-dev-qa-db-ja.com

構文エラー、予期しないトークン、エクスポートタイプを解決するにはどうすればよいですか?

バージョン2.x/react-navigationを使用していましたが、現在バージョン5.xに移行しています。ドキュメントに従ってすべてのモジュールをインストールしましたが、アプリケーションを実行すると、このエラーが発生します。

TypeScriptコンパイルエラーのように見えますが、npm installコマンドを実行してnode_moduleファイルを変更していないため、なぜ表示されたのかはわかりません。

error: SyntaxError: E:\PROJECTS\rnzone\BoxApp\node_modules\@react-navigation\stack\src\index.tsx: Unexpected token (51:12)

  49 |  * Types
  50 |  */
> 51 | export type {
     |             ^
  52 |   StackNavigationOptions,
  53 |   StackNavigationProp,
  54 |   StackHeaderProps,

何を指示してるんですか?

2

そのため、開発依存関係の@babel/core@babel/runtimeをアップグレードすることで、これを解決することができました。

タイプのみのインポートとエクスポートのサポートは7.9.0で追加されました

this を指摘してくれたnickyleachに感謝します。

3