如何使用我自己的打字文件版本来解决打字稿编译错误?

时间:2016-09-05 06:36:05

标签: typescript typescript-typings

我们使用的库有一些代码会导致ES6出现问题。但是图书馆和打字文件没有更新。我们想要一个干净的lint / compile并知道要从.d.ts文件中删除的行以使其工作。我们如何使用这个文件?

1 个答案:

答案 0 :(得分:0)

给定一个名为fred的示例库,我最终在如下位置创建了一个本地文件:

typings-ours/fred/fred.d.ts

然后跑

typings install "file:typings-ours/fred/fred.d.ts" --save --global

这导致下面的typings.json发生了变化:

{
  "globalDependencies": {
    "body-parser": "registry:dt/body-parser#0.0.0+20160317120654",
    "fred": "file:typings-ours/fred/fred.d.ts",
    "cookie-parser": "registry:dt/cookie-parser#1.3.4+20160316155526",
    etc...
  }
}