【问题标题】:Need of Typescript definition files in Angular2Angular2中需要Typescript定义文件
【发布时间】:2016-09-24 03:50:54
【问题描述】:

我使用 Typescript 有一段时间了,我知道我需要包含 d.ts 文件的引用,以便在 Visual Studio 2015(和其他 IDE)中获得智能感知。我有另一个使用 Angular2 和 Typescript 的项目,并且不知何故 Visual Studio 2015 提供了智能感知,而没有任何 d.ts 文件的引用。 Angular2 是否为最知名的库提供了定义,或者正在发生我遗漏的其他事情?

【问题讨论】:

    标签: typescript visual-studio-2015 angular typescript-typings


    【解决方案1】:

    你需要全局安装类型

    npm install -g 打字

    要安装 library.d.ts 文件,请使用

    typings install dt~YOUR_LIBRARY_NAME --save --global

    更多详情请参考https://github.com/typings/typings

    请参阅http://definitelytyped.org/tsd/ 以了解 d.ts 文件是否可用于您查找的库。

    【讨论】:

    • 从 typings 1.0 版开始,这是正确的语法,尽管您希望在可能的情况下使用 Typings 注册表。此外,您可以简单地 'typings search '
    【解决方案2】:

    是的,确实如此,您需要首先在您的项目中安装typings(或使用-g 标志全局安装):

    npm i typings --save
    

    然后你可以像这样为你的库添加类型:

    typings install LIBRARY_NAME --save
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-12
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      • 2013-12-10
      • 1970-01-01
      • 1970-01-01
      • 2014-06-04
      相关资源
      最近更新 更多