为库添加类型定义文件

时间:2017-03-23 15:07:59

标签: typescript

我想在我用currentcript编写的当前项目中使用mocha-given,所以我需要它的类型定义。我分叉了mocha-given并在其中创建了一个名为“mocha-given.d.ts”的新文件,其中包含我需要的定义。

现在,回到我的另一个项目,我想使用mocha-given,但是typescript编译器失败了,因为它找不到“mocha-given.d.ts”文件(我从我的分叉项目中安装了它文件在那里。)

如何告诉typescript编译器应该在哪里找到定义?

1 个答案:

答案 0 :(得分:0)

在tsconfig.json中设置typings-folder:

{
    "compilerOptions": {
        "typeRoots" : ["./typings"]
    }
}

您可以找到有关tsconfig.json here

的更多信息