npm模块的输入是什么?

时间:2017-04-20 15:28:06

标签: typescript ionic-framework typescript-typings

1)我搜索并发现这是为了制作一些"打字稿定义文件"

这是为了什么?

2)第二个问题:我可以混合使用ionic2 typescript写的一些纯JS吗?

1 个答案:

答案 0 :(得分:0)

关于您的打字问题:

当您使用第三方库(如jquery)时,您需要为此库包含类型定义文件。这将为打字稿提供有关此库的更多信息,您将拥有此库的智能感知。

打字工具不是强制性的,还有其他一些方法可以包含类型定义文件,但是这个工具会用这些文件订购。

它会创建一个typing文件夹,所有类型定义文件都将安装到此文件夹中。另外,它创建typings.json文件来跟踪我们已经安装的类型。 此外,使用此工具还可以卸载类型定义文件。