【问题标题】:How to use TS in svelte +page files?如何在 svelte + 页面文件中使用 TS?
【发布时间】:2022-12-17 14:06:53
【问题描述】:

我对 svelte-kit 文档感到困惑。

我开始了一个空项目,试图了解 svelte,试图创建一个基本的应用程序。

我想做动态路由,作为我的 +page.ts 文件的基础,我使用了 this

我看到类型是通过 jsdoc 注释导入的,但是我如何以通常的方式导入它们,比如 import { Stuff } from "./$types"。这似乎不起作用。实际上,通过 jsdoc 语法导入的 PageLoad 类型也不提供任何类型 - 我看到一条警告说 paramsany 类型。

有没有用 TypeScript 编写的很好的基本示例应用程序?我发现的例子已经过时了。

我正在使用 WebStorm。

【问题讨论】:

标签: typescript svelte sveltekit


【解决方案1】:

常规导入语法应该有效,但开发服务器必须运行才能首先生成类型。 (或者你可以运行svelte-kit sync来更新一次类型。)

【讨论】:

    猜你喜欢
    • 2021-07-20
    • 2022-11-30
    • 2023-04-08
    • 2019-12-19
    • 2022-07-09
    • 1970-01-01
    • 2019-10-15
    • 2022-11-27
    • 2019-11-13
    相关资源
    最近更新 更多