Я хочу использовать синтаксис только для импорта / экспорта в существующем проекте, созданном более старой версией CRA. Я обновил TypeScript до 3.9.3, но когда я пытаюсь установить yarn start
, я также обновил babel через yarn upgrade Babel
, но получаю следующую ошибку:
Ошибка анализа модуля: Unexpected token (3 : 12)
Файл был обработан этими загрузчиками:
* ./node_modules/react-scripts/node_modules/babel-loader/lib/index.js
* ./node_modules/react-scripts/ node_modules / eslint-loader / dist / cjs. js
Вам может потребоваться дополнительный загрузчик для обработки результатов этих загрузчиков.
> import type {Type} from "./Source" ;
То же самое происходит, когда я пытаюсь экспортировать тип вроде export type { Type }
, но export Type = _Type
работает нормально.
Полагаю, у меня нет нужных загрузчиков babel, как я их получу? Или что-то еще? Использую react-scripts 3.2.0