Ошибка импорта при импорте типов в приложении SvelteKit typescript

#typescript #svelte #sveltekit

Вопрос:

При попытке запустить мое приложение SvelteKit я получаю следующую ошибку:

error: Expected "from" but found "{"

import type { ProductsListType } from '../types';

У меня есть файл types.ts, в который я экспортирую свои типы машинописных текстов:

 export type ProductType = { name: string; link: string; imgURL: string; alt: string };
 

И в моем index.svelte я импортирую тип:

 <script context="module" lang="typescript">
    import type { ProductType } from '../types';
</script>
 

Эта ошибка появлялась изо дня в день. Я попытался отменить обновления пакетов, но ошибка осталась.

Комментарии:

1. Я сталкиваюсь с той же проблемой. Вы нашли какое-нибудь решение для решения этой проблемы? Спасибо!

2. @Labaguette lang атрибут в теге скрипта должен быть ts , а не машинописным , поэтому lang="ts"