Получение ошибки с реактивными скриптами V2.1.3. Мы только что перешли на это с V1.x. Все это хорошо работало до обновления сценариев реакции.
Исходный файл (metadataAccess, экспорт) является машинописным и имеет следующий код:
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'.
Если бы я исправил эту ошибку (см. Выше), я бы получил ту же проблему на другом константе. К сожалению, об ошибках сообщается по одной. Я также получаю это в экспортированном перечислении. Все из файлов Typescript. Я изменил расширения ссылочных файлов на .tsx (от .jsx), и это не имеет значения.
Я искал в исходном коде компиляции Typescript, webpack и babel строку «Попытка импорта» и ничего не нашел, поэтому я даже не знаю, какой код вызывает эту ошибку.
Я также попытался добавить ".js" к имени файла в операторе импорта, и в (сгенерированном) файле Javascript есть эта строка:
exports.NAVIGATION = 'Navigation';
Получается тот же результат. Я попытался изменить оператор импорта, чтобы он ссылался на несуществующий файл, и получил другую ошибку, так что похоже, что импортированный файл находился.
Есть идеи о том, как это запустить?