【问题标题】:Typescript type definitions - How to install all in current package.json?Typescript 类型定义 - 如何在当前 package.json 中安装所有内容?
【发布时间】:2016-06-05 15:12:39
【问题描述】:

我有一个旧的 NodeJS 项目,它有一个 package.json 文件,其中包含项目的所有依赖项,其中一些具有我想保留的冻结版本,这样我的代码就不会因为弃用而被破坏。

现在我正在迁移到 TypeScript,并希望自动安装现有 package.json 文件中存在的所有库的所有类型定义。

我知道有一个名为typings 的工具可以安装和管理类型定义,但我想避免使用手动脚本来使用它来安装所有类型定义。一定有更优雅的方式...

我该怎么做?

【问题讨论】:

    标签: json node.js typescript


    【解决方案1】:

    你可能指的工具是tsd,它的配置通常放在tsd.jsond.ts文件的通常位置是typings文件夹。

    然后您可以按照DefinitelyTyped 项目中的说明配置package.json

    您还可以找到关于此主题进一步发展的最新讨论in this DefinitelyTyped issue

    更新: tsd 已弃用,取而代之的是其继任者 typings,因此问题中的命名是正确的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-05
      • 2018-08-24
      • 2021-01-31
      • 1970-01-01
      • 2017-02-15
      • 2019-02-04
      • 2016-10-28
      • 2020-01-23
      相关资源
      最近更新 更多