【发布时间】:2021-04-26 03:58:38
【问题描述】:
我们有一个大型 TS 应用程序,大部分是在 2.0 之前编写的。我们不使用模块,而只使用outfile 选项。到目前为止,我们一直在使用 global 类型,但现在 typings 提供的一些类型不支持全局使用(据我了解)。
例如,我现在尝试使用 markdown-it 的类型,它不会向全局命名空间公开任何内容,因此编译器找不到 markdownit 函数。
我很困惑在这种情况下我们应该如何使用这些类型,任何提示都将不胜感激。
示例代码:
// test.ts
var result = markdownit().render("*some markdown*"); <-- `markdownit` not found
当我尝试import 它时,它当然会出错,因为我没有使用模块。所以我被卡住了。
【问题讨论】:
标签: typescript typescript-typings