小编boj*_*n99的帖子

Jest 无法找到模块,但只能在 Github Actions 上运行时找到

我的 Github 操作失败了好几次,之前工作正常,没有新的或修改的测试,甚至我没有修改页脚组件,唯一的变化是布局的服务方式,本地一切运行良好。

\n

错误记录如下:

\n
Run npm run test\n\n> lasbrumasapp@0.1.0 test\n> jest\n\n"next/jest" is currently experimental. https://nextjs.org/docs/messages/experimental-jest-transformer\nFAIL __tests__/pages/signup.test.tsx\n  \xe2\x97\x8f Test suite failed to run\n\n    Cannot find module \'../footer/Footer\' from \'components/layouts/Layout.tsx\'\n\n    Require stack:\n      components/layouts/Layout.tsx\n      pages/signup.tsx\n      __tests__/pages/signup.test.tsx\n\n       6 | const Layout = ({ children }: ChildrenInterface) => {\n       7 |   return (\n    >  8 |     <>\n         |       ^\n       9 |       <Navbar />\n      10 |       <main>{children}</main>\n      11 |       <Footer />\n\n      at Resolver.resolveModule (node_modules/jest-resolve/build/resolver.js:324:11)\n      at Object.<anonymous> (components/layouts/Layout.tsx:8:38)\n\nFAIL __tests__/pages/login.test.tsx\n  \xe2\x97\x8f Test suite failed to run\n\n …
Run Code Online (Sandbox Code Playgroud)

reactjs jestjs next.js github-actions

2
推荐指数
1
解决办法
3506
查看次数

标签 统计

github-actions ×1

jestjs ×1

next.js ×1

reactjs ×1