2

在 Js 测试中,mochachaisinon通常暴露为全局变量以保存一些import,通常通过 karma 插件。

安装 mocha 类型很顺利, mocha describe, it... 正确地公开为具有正确类型的全局变量。

但是,尝试也将 chai 和 sinon 类型公开为全局 vars ( typings i --global --save-dev sinon) 会产生一个:

打字错误!消息试图将“sinon”编译为全局模块,但它看起来像一个外部模块。`

我试图自己编写一个类型文件,但我无权访问这些库类型(导入?)...

可能吗 ?我应该怎么做?它会与 sinon-chai 一起使用吗?

4

1 回答 1

-2

试图将“sinon”编译为全局模块

该文件被声明为一个模块。我建议将其安装为模块,然后手动编辑文件以使其成为全局文件。

于 2016-05-31T00:16:31.967 回答