Jestjs 使用esm包时释放jest变量

Jestjs 使用esm包时释放jest变量,jestjs,Jestjs,我遵循这个答案使jest与esm包一起工作 但是当我尝试做jest.SpyOn时,我得到了一个错误,因为它说jest是未定义的 我做了一些挖掘,注意到jest出现在我的app.test.js文件中,但不在asserts.js中 因此,我想知道如何在断言文件中获取jest变量,或者如何直接导入jest,而不像默认配置那样依赖于注入它

我遵循这个答案使jest与esm包一起工作

但是当我尝试做jest.SpyOn时,我得到了一个错误,因为它说jest是未定义的

我做了一些挖掘,注意到jest出现在我的app.test.js文件中,但不在asserts.js中

因此,我想知道如何在断言文件中获取jest变量,或者如何直接导入jest,而不像默认配置那样依赖于注入它