npm types 或 typings 或 @type 或什么?

npm types or typings or @type or what?

我正在使用 VS 2015 更新 3,Angular 2.1.2,Typescript 2.0.6

有人可以澄清什么是打字与 npm @types 以及本月很难找到的其他文档吗?

或者只是指出有关使用这些东西以及如何使用这些东西的文档的方式。最好文档应该是最新的。

另外,从某种意义上讲,如何卸载。我看到的每个地方都有有用的扩展来安装软件包,但至少我可以说没有什么可以卸载的。我安装了 Package Installer 扩展,但它似乎相当有限。

在 Visual Studio 中使用这些东西的痛苦让人想走开并再次做 MVC。可能只有我一个人吧,但好像不应该这么难。

使用@types(不要使用打字)

优点:

  • 在 package.json 下(更新是通过 npm update 完成的)
  • 无需单独的包 ( typings )、文件 ( typings.json )...
  • 在node_modules下(更干净的目录结构)

简化申报文件(.d.ts)获取

https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/