https://github.com/angular/quickstart/blob/master/README.md中的自述文件 建议:
如果在安装npm之后没有显示typings文件夹,请安装 他们手动使用:npm run typings - install
运行此命令也帮助我克隆了不同的回购。 有人可以解释这意味着什么吗? 我读过关于lib的类型,但不明白为什么需要单独的步骤?
答案 0 :(得分:1)
输入是一个库,用于安装未使用TypeScript编码的外部库的TypeScript定义。使用输入,您可以安装JavaScript库的TypeScript定义,并在TypeScript中获取类的自动完成\验证。
typings install下载并安装所需的所有Typescript定义并存储到typings.json中。
相反,npm install通常只安装npm依赖项。通常他们是两个分开的阶段。
编辑: 为了解决你的问题,最后:在package.json的post安装中有这样的配置:" postinstall":" typings install"。也许,由于某种原因,它并不总是有效。因此,如果在npm安装后没有创建typings文件夹,他们会说要手动运行命令。