在一个项目中,我有几个全局变量的类型声明,如下所示:declare function setTimeout我希望声明一个名为“全局”的变量,该变量引用全局对象(global in CommonJS),它的类型被项目中的所有其他全局声明所暗示。
declare const global: ???具体来说,我希望TypeScript能够推断出global.process是
我需要为我的测试启用一些全局变量,因此我设置了一个自定义环境,以便在我的jest.config.json的testEnvironment选项中使用它来实现这一点。对于我们的项目,我们有一个用于setupFilesAfterEnv选项的TypeScript文件,它工作得很好,但是testEnvironment似乎只支持ES5。有没有办法在这样的选项中使用TypeScript?我使用ES5语法成功地创建了一个Custom Jest Env