react-scripts V2.1.3 でエラーが発生します。V1.x からこれに移行したばかりです。これはすべて、react-scripts のアップグレード前はうまく機能していました。
ソース ファイル (metadataAccess、エクスポートを行う) は typescript であり、次のコードがあります。
export const NAVIGATION = 'Navigation';
const を参照するファイルは、次のように Javascript です。
import { WIDGET_TREE, NAVIGATION, metadataScan } from './universal/metadataAccess';
...
const scanNavigation = await metadataScan(dynamoClient, NAVIGATION);
エラーは次のとおりです。
Creating an optimized production build...
Failed to compile.
./src/App.jsx
Attempted import error: 'NAVIGATION' is not exported from './universal/metadataAccess'.
このエラー (上記) を修正すると、別の const で同じ問題が発生します。悲しいことに、エラーは一度に 1 つずつ報告されます。エクスポートされた列挙型でも取得します。すべてTypescriptファイルから。参照ファイルの拡張子を (.jsx から) .tsx に変更しましたが、違いはありません。
Typescript コンパイル、webpack、babel のソース コードで「Attempted import」という文字列を検索しましたが、何も見つからなかったため、どのコードがこのエラーを引き起こしているのかさえわかりません。
また、インポートステートメントのファイル名に「.js」を追加しようとしましたが、(生成された) Javascript ファイルには次の行があります。
exports.NAVIGATION = 'Navigation';
同じ結果が得られます。存在しないファイルを参照するように import ステートメントを変更しようとしましたが、別のエラーが発生したため、インポートされたファイルを検索しているようです。
これを実行する方法についてのアイデアはありますか?