gpt4 book ai didi

reactjs - 无法访问 jest.mock 函数中的变量

转载 作者:行者123 更新时间:2023-12-05 00:57:15 24 4
gpt4 key购买 nike

请检查以下场景

const url = 'https://mock.com/mockpath';
jest.mock('../../src/somefile', () => {
return ({
getURL: jest.fn(() => url),
});
});

我遇到错误

babel-plugin-jest-hoist: The module factory of `jest.mock()` is not allowed to reference any out-of-scope variables.
Invalid variable access: url

最佳答案

礼貌 @skyboyer

刚刚将 url 重命名为 mockUrl,任何以 mock 开头的变量都可以在 jest.mock 中访问。

@skyboyer再次感谢您的帮助。

关于reactjs - 无法访问 jest.mock 函数中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60665358/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com