【问题标题】:What are typescript typings?什么是打字稿打字?
【发布时间】:2016-04-08 00:11:05
【问题描述】:

我刚开始玩 angular 2,我看到网上很多项目都有一个名为 typings 的文件夹。深入研究这个问题,我发现它与https://www.npmjs.com/package/typings 包有关。我阅读了他们的文档,但我不明白为什么我们需要打字。你能提供一些需要打字或有帮助的例子吗? 谢谢

【问题讨论】:

    标签: typescript angular


    【解决方案1】:

    AFAIK 这允许您使用 JS 库,就像它们具有类型注释一样,如完全类型化的 TypeScript 代码。如果它们是为 JS 库提供的,您将获得适当的自动完成支持和 lint 检查,...

    另见

    【讨论】:

    • +1 天啊,你不会相信互联网上没有关于“打字”目的的基本解释
    • 如果我们正在安装类型化文件,它是一个 Javascript 库转换为类型化库,并编译为 Javascript,那么我们导入的 node_modules 会发生什么
    • 我们只需要类型定义文件而不需要 node_modules 吗?
    • 类型定义文件在使用带有自动完成和类型检查的 JS 库时提供更好的体验,但在其他情况下会被忽略。如果您安装并导入 TypeScript 库,它们将被编译为 JS 并包含在 JS 构建输出中。
    猜你喜欢
    • 2017-05-25
    • 1970-01-01
    • 2017-05-06
    • 2017-01-30
    • 2016-11-06
    • 2019-11-15
    • 2021-04-24
    • 2017-01-23
    相关资源
    最近更新 更多