【问题标题】:Is the DefinitelyTyped Project the same at the @types project?在 @types 项目中,DefiniteTyped 项目是否相同?
【发布时间】:2018-03-22 16:10:32
【问题描述】:

我对 Typescript 还很陌生,我正在尝试了解其中的部分内容。在 @types 项目中,DefinitelyTyped 项目是否相同?@types 是向项目添加类型定义的最新方法。

【问题讨论】:

    标签: typescript definitelytyped


    【解决方案1】:

    DefinitelyTyped 项目与@types 项目相同吗?

    你可以这么说。一个更好的说法:@types 下的 NPM 模块是自动从 DefinitiveTyped 项目中存在的类型定义发布的。

    【讨论】:

      【解决方案2】:

      DefinitelyTyped 项目早于 @types 模块范围。在 Typescript 2.1 之前,类型定义必须手动维护或通过像 typings 这样的第三方包管理器来维护。为了简化类型管理,引入了 @types 模块范围,以便 NPM 可用于管理类型定义。 Typescript 2.1+ 会在编译期间自动检查已安装的 @types 模块是否包含它们。

      This article answers this question and others related to typescript and the @types module scope.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-01-20
        • 2017-07-13
        • 2018-05-19
        • 2017-12-26
        • 1970-01-01
        • 1970-01-01
        • 2014-12-06
        相关资源
        最近更新 更多