8

由于 typescript 2.0 而不是打字,我们应该使用 npm install @types/<package-name>.

在打字中,我们有typings search用于包查找的命令。我的问题是 - 在@types 中搜索类型定义的规范方法是什么?

因此,澄清一下,到目前为止,工作流程是:

  1. typings search <package-name>
  2. typings install [--global] <package-name>

现在:

  1. 问题是关于这一步
  2. npm install --save-dev @types/<package-name>
4

2 回答 2

1

不确定控制台是否可以做到这一点,但微软已经在线提供了这个工具来做到这一点。您可以在这篇文章中找到更多详细信息。

我想这个想法是所有名称都在@types/. 因此,如果 npm 包名称是my-test-package,那么如果它存在的话,你应该有@types/my-test-package并且可以使用名称。

不幸的是,NPM UI 本身(以及最有可能用于相同 reson 的 API)似乎在搜索以 开头的内容时相当糟糕,@因此两者都不会给你预期的结果。我确实相信这是一个错误,并希望它会被修复。@types@angular

于 2016-11-07T07:54:06.783 回答
-1

新类型使用 npm 分发,因此您可以使用:

$ npm search @types/xxxxx

更多信息在https://docs.npmjs.com/cli/search另一种选择是使用网络搜索 UI http://microsoft.github.io/TypeSearch/

于 2016-10-18T00:38:54.623 回答