在Js测试中, mocha , chai 和 sinon 通常作为全局变量公开,以保存一些import
,通常是通过业力插件。
安装mocha打字顺利,mocha describe
,it
...被正确地公开为具有正确类型的全局变量。
然而,试图将chai和sinon类型作为全局变量(typings i --global --save-dev sinon
)展示给我一个:
打字ERR!消息试图编译" sinon"作为一个全局模块,但它看起来像一个外部模块。
我自己尝试写一个打字文件,但我无法访问那些libs打字(导入?)......
有可能吗?我该怎么办?它会与sinon-chai一起使用吗?
答案 0 :(得分:-2)
尝试将“sinon”编译为全局模块
该文件被声明为模块。我建议只将其安装为模块,然后手动编辑文件以使其全局化。