【问题标题】:Should I use TypeScript definition files in my own project?我应该在自己的项目中使用 TypeScript 定义文件吗?
【发布时间】:2019-09-25 06:53:01
【问题描述】:

所以,据我所知,在 TypeScript 中有几种使用接口的方法:

  • 在 d.ts 文件中声明接口,然后在 .ts 文件中使用它们
    没有进口

    在 .ts 文件中声明交互并在需要时导入它们

最佳做法是什么?在我自己的 TS 项目中使用 .d.ts 还是坚持使用 import

谢谢!

【问题讨论】:

标签: typescript typescript-typings


【解决方案1】:

通常,当 *.d.ts 文件是外部依赖项的一部分时,您会想要使用它们。大多数 NPM 包都在 JavaScript 中预编译并提供 *.d.ts 文件,以允许您的 IDE 和 TypeScript 编译器正常工作。

当您在自己的项目中工作并且您引用的文件是该项目的一部分时,您将希望直接使用*.ts 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 2021-01-28
    • 2020-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多