admin管理员组文章数量:815114
TypeError:require.requireActual不是函数
我在Jest测试中遇到错误:
FAIL test/storyshots.test.ts
● Test suite failed to run
TypeError: require.requireActual is not a function
1 | import initStoryshots from "@storybook/addon-storyshots"
2 |
> 3 | initStoryshots({
| ^
4 | configPath: "./storybook",
5 | framework: "react-native",
6 | })
at Object.load (node_modules/@storybook/addon-storyshots/dist/frameworks/react-native/loader.js:23:29)
at Object.loadFramework [as default] (node_modules/@storybook/addon-storyshots/dist/frameworks/frameworkLoader.js:26:19)
at testStorySnapshots (node_modules/@storybook/addon-storyshots/dist/api/index.js:48:14)
at Object.<anonymous> (test/storyshots.test.ts:3:1)
我在代码中的任何地方都没有使用requireActual
。看起来像Storybook一样。
Google搜索仅显示一个(已删除)Stackoverflow问题,但没有答案。
回答如下:暂时不推荐使用require.requireActual
,最近removed it中不推荐使用version 26。
降级到Jest 25进行修复,或者找到使用require.requireActual
的程序包,然后让他们改用jest.requireActual
。
编辑:Storybook v6.0.0-beta.3包含添加了Jest v26支持的更新。
本文标签: TypeErrorrequirerequireActual不是函数
版权声明:本文标题:TypeError:require.requireActual不是函数 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1715175531a821966.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论