我应该使用tsd还是打字?

时间:2016-03-31 07:43:56

标签: typescript angular tsd

我想知道Angular团队的推荐做法是什么?我无法在文档中的任何地方找到它,我想知道两者之间有什么区别。任何见解都非常受欢迎!

3 个答案:

答案 0 :(得分:14)

情况似乎又在改变。根据我的理解,Typescript 2.0将使用npm install --save @types/lodash (节点包管理器)来管理现有Javascript库的Typescript声明。

给出的例子是你可以这样做:

getDrawable()

然后会做两件事:

  1. 抓取lodash的声明文件并将其保存到我们包的node_modules中名为@ types / lodash的目录中。
  2. 将其保存为package.json
  3. 中的依赖项

    有关详细信息,请参阅Microsoft的此声明:https://developers.google.com/apps-script/guides/html/communication

    还有这个Github问题:The Future of Declaration Files

答案 1 :(得分:9)

答案 2 :(得分:3)

是的,如angular2的beta6变更日志中所述 https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta6-2016-02-11

  • 分类不再包含在发行版中