因此,定义文件从tsd转移到类型,现在又转移到@types,如何在node/express项目中使用@types,目前首选的是什么,以及为什么我们从tsd转移到typing,现在又转移到@types
谢谢,
发布于 2016-12-01 19:14:46
为什么我们从tsd转移到类型,现在是@types
创建
DTS和Typings提供了自己的命令行工具。@types使用npm。
目前首选的是什么
此时,推荐的解决方案是@types
@types的伟大之处在于,如果npm模块包含dts文件,那么您根本不需要安装dts。例如:
$ npm install inversify
inversify npm模块包含dts文件,因此您不需要额外安装任何内容。
如果dts文件没有包含在npm模块中(例如JQuery),你就不需要像类型或dts这样的额外工具了。你也可以直接使用npm:
$ npm install jquery @types/jquery
如何在节点/express项目中使用@types
您所需要的只是一个npm命令:
$ npm install express @types/express
请记住,要让@types工作,您需要TypeScript >= 2.0!
https://stackoverflow.com/questions/40901914
复制相似问题