Typescript 什么是打字脚本?

Typescript 什么是打字脚本?,typescript,angular,Typescript,Angular,我刚开始玩angular 2,我看到很多网络上可用的项目都有一个名为typings的文件夹。深入研究这个问题,我发现它与包装有关。我读了他们的文件,但我不明白为什么我们需要打字。你能提供一些需要打字或有帮助的例子吗。 谢谢,这使您可以像使用完整类型的TypeScript代码那样使用JS库。如果它们是为JS库提供的,您将获得适当的自动完成支持和lint检查 另见 +1天哪,你不会相信互联网上没有关于“打字”用途的基本解释如果我们安装的是类型化文件,它是一个转换成类型化文件的Javascri

我刚开始玩angular 2,我看到很多网络上可用的项目都有一个名为
typings
的文件夹。深入研究这个问题,我发现它与包装有关。我读了他们的文件,但我不明白为什么我们需要打字。你能提供一些需要打字或有帮助的例子吗。
谢谢,这使您可以像使用完整类型的TypeScript代码那样使用JS库。如果它们是为JS库提供的,您将获得适当的自动完成支持和lint检查

另见


+1天哪,你不会相信互联网上没有关于“打字”用途的基本解释如果我们安装的是类型化文件,它是一个转换成类型化文件的Javascript库,并编译成Javascript,然后我们导入的节点模块会发生什么?我们只需要类型定义文件,而不需要节点模块?类型定义文件在使用带有自动完成和类型检查的JS库时提供更好的体验,但在其他情况下会被忽略。如果安装并导入TypeScript库,它们将被编译为JS并包含在JS构建输出中。