версии с sapper было тоже самое) юзаю TypeScript. Во всех файлах всё норм, а в index.svelte он не воспринимает любые приколы из TypeScript. Выдаёт ошибку, будто это JS файл, а не TS
Если кому интересно, или если кто-то столкнётся с такой же проблемой — завёл issue на гитхабе, там есть и объяснение решения проблемы: https://github.com/sveltejs/language-tools/issues/1430 Вкратце: всё пофиксилось добавлением пробелов в закрывающий if тэг Было: {/if} Стало: { /if } После этого проблема ушла
Добавлю в копилку косяк деструктуризации Так будет ошибка Language tools $:({foo}=$bar ) Так нет $:({foo}=$bar) (пробел перед закрывающей скобкой)
Обсуждают сегодня