Angular 2官方教程 - typings文件夹

时间:2016-10-12 12:55:44

标签: angular typescript typescript-typings

https://github.com/angular/quickstart/blob/master/README.md中的自述文件 建议:

  

如果在安装npm之后没有显示typings文件夹,请安装   他们手动使用:npm run typings - install

运行此命令也帮助我克隆了不同的回购。 有人可以解释这意味着什么吗? 我读过关于lib的类型,但不明白为什么需要单独的步骤?

1 个答案:

答案 0 :(得分:1)

输入是一个库,用于安装未使用TypeScript编码的外部库的TypeScript定义。使用输入,您可以安装JavaScript库的TypeScript定义,并在TypeScript中获取类的自动完成\验证。

typings install下载并安装所需的所有Typescript定义并存储到typings.json中。

相反,npm install通常只安装npm依赖项。通常他们是两个分开的阶段。

编辑: 为了解决你的问题,最后:在package.json的post安装中有这样的配置:" postinstall":" typings install"。也许,由于某种原因,它并不总是有效。因此,如果在npm安装后没有创建typings文件夹,他们会说要手动运行命令。