我创建了一个带有react应用的nx 工作区,在mocks下添加一个mock时,我希望我的一个方法是一个spy方法(jest.fn())。
在写这段代码时:
packages/my-react-app/src/__mocks__/imported-package.ts:
const moduleMock = {
use: () => moduleMock,
init: jest.fn()
};
module.exports = moduleMock;
但当我尝试这样做时,我得到了这个错误。TS2304: Cannot find name 'jest'.
这发生在任何试图使用jest 的文件上,而这个文件并不在我的规范文件中。
我怎样才能解决这个问题?