Javascript-код получает «Попытка импортировать ошибку:» в build-скриптах при импорте из файла Typescript - PullRequest
0 голосов
/ 06 февраля 2019

Получение ошибки с activ-скриптами 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'.

Если бы я исправил эту ошибку (см. выше), я получил бы ту же проблему на другом const.К сожалению, ошибки сообщаются по одной за раз.Я также получаю это в экспортированном перечислении.Все из файлов Typescript.Я изменил расширения файлов ссылок на .tsx (из .jsx), и это не имеет значения.

Я искал исходный код компиляции Typescript, веб-пакета и babel для строки «Попытка импорта»"и ничего не нашел, поэтому я даже не знаю, какой код вызывает эту ошибку.

Я также попытался добавить" .js "к имени файла в операторе импорта и (сгенерированном) файле Javascript.имеет следующую строку:

exports.NAVIGATION = 'Navigation';

Получает тот же результат.Я попытался изменить оператор импорта, чтобы он ссылался на несуществующий файл, и у меня появляется другая ошибка, поэтому, похоже, он находит импортированный файл.

Есть идеи о том, как запустить этот файл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...