代码之家  ›  专栏  ›  技术社区  ›  Felix Lemke

在NPM包中包括外部节点模块类型

  •  0
  • Felix Lemke  · 技术社区  · 6 年前

    目前,我正在开发一个NPM模块,重点是Node.js的使用。它需要外部包的类型(@types/package),但不需要包本身。类型当前位于 devDependencies ,就像其他类型的文件一样。但是当我从git安装库并将其与typescript一起使用时,它告诉我外部包的类型完全不可用,这在逻辑上似乎是不可用的。有没有办法将这些类型绑定到NPM包中?

    将类型添加到 dependencies 我想可以解决这个问题,但我不想将其存储为默认依赖项。

    另一种方法是先将类型定义复制到src文件夹,然后直接使用它们。这似乎很复杂,不是故意的。

    你有什么建议吗?谢谢,干杯!

    0 回复  |  直到 6 年前