【发布时间】:2017-05-28 09:55:26
【问题描述】:
我有一个 npm 包,其中包含写得不好、过时的类型。我已经编写了自己的类型,现在我想知道是否可以以某种方式从 npm 包中排除原始类型。不是简单的接口扩展,原来的东西现在基本都是垃圾。
使用 tsconfig.json 中的排除列表当然不能用于此目的,因为即使您排除了该文件夹,它仍会从 node_modules 加载文件。
【问题讨论】:
-
您可以尝试在
tsconfig.json中使用paths 来覆盖this answer 中描述的任何模块的类型 -
这是正确的答案。我用谷歌没有找到这个问题,因为我尝试了各种措辞,但显然不是那个。
-
随意添加它作为答案,我会接受它
标签: typescript typescript-typings