【问题标题】:Can Fable emit TypeScript or TypeScript type definition files?Fable 可以发出 TypeScript 或 TypeScript 类型定义文件吗?
【发布时间】:2021-09-08 21:27:55
【问题描述】:

我正在试验寓言。如果我输入 dotnet fable --help 我会看到 TypeScript 有一个 --lang 开关,它被描述为实验性的。所以我尝试了dotnet fable watch src --run webpack-dev-server --lang TypeScript,但它似乎没有做任何不同的事情 - 仍然生成 .js 文件。我试图将-e 标志更改为-e .fs.ts,但这似乎也没有做任何事情,所以也许我没有正确使用开关。我搜索了 Fable 编译器问题并没有看到太多关于 TypeScript 的问题,除了一些问题说它们不能很好地支持它,或者最近可能有回归。无法回答我认为是一个非常常见的问题。

Fable 可以创建 TypeScript 或 TypeScript 类型定义文件吗? 如果是这样,我该如何使用它?

【问题讨论】:

    标签: f# fable-f#


    【解决方案1】:

    通过进入 src 文件夹并输入命令 dotnet fable --language TypeScript --typedArrays false App.fsproj 来完成某种工作。不知道如何将其添加到 package.json 脚本中。导入 int32 时也会在打字稿中出错。但要走得更远。

    【讨论】:

      【解决方案2】:

      Typescript 支持的当前状态似乎是一项正在进行的工作,尚未积极开发。有些事情可能工作得很好,但你不太可能得到比玩具应用程序更大的东西来成功编译 见:https://github.com/fable-compiler/Fable/issues/1887

      【讨论】:

        猜你喜欢
        • 2017-07-20
        • 2021-04-19
        • 2022-08-24
        • 2020-08-29
        • 2017-05-14
        • 2017-12-21
        • 2019-04-01
        • 1970-01-01
        相关资源
        最近更新 更多