У меня есть настройки svelte-preprocess
, поэтому я могу сделать это успешно:
<script lang="typescript">
let someConstant:string = "some constant";
console.log({someConstant});
</script>
Это работает. Но я не знаю, как вывести эту константу наружу. Если я пытаюсь:
<script lang="typescript">
import {someConstant} from './SomeTypescript.ts'
console.log({someConstant});
</script>
, я получаю это сообщение об ошибке:
error TS2691: An import path cannot end with a '.ts' extension. Consider importing './SomeTypescript' instead.
Когда я изменяю его на
<script lang="typescript">
import {someConstant} from './SomeTypescript'
console.log({someConstant});
</script>
, я получаю эта ошибка:
Error: Could not resolve './SomeTypescript' from src/tom/ManageAirtableModels.svelte
Какой правильный способ сделать это?