首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jest-dom在node_modules中的文件夹中找不到模块

Jest-dom在node_modules中的文件夹中找不到模块
EN

Stack Overflow用户
提问于 2021-06-20 20:05:09
回答 1查看 32关注 0票数 0

当我添加到我的测试-setup.js中时,当我运行任何测试时,import "@testing-library/jest-dom"; Jest都会抛出这个错误。如果删除导入,则一切正常。尝试直接在测试文件中添加导入,但未成功。

test-setup.js如下所示:

代码语言:javascript
复制
import '@testing-library/jest-dom';
import { server } from 'mocks/server';

beforeAll(() => server.listen());

afterEach(() => server.resetHandlers());

afterAll(() => server.close());

错误:

代码语言:javascript
复制
Cannot find module 'css' from 'node_modules/@testing-library/jest-dom/dist/utils.js'

Require stack:
 node_modules/@testing-library/jest-dom/dist/utils.js
 node_modules/@testing-library/jest-dom/dist/to-be-in-the-dom.js
 node_modules/@testing-library/jest-dom/dist/matchers.js
 node_modules/@testing-library/jest-dom/dist/extend-expect.js
 node_modules/@testing-library/jest-dom/extend-expect.js
 test-setup.js

at Resolver.resolveModule (node_modules/jest-resolve/build/resolver.js:311:11)
at Object.<anonymous> (node_modules/@testing-library/jest-dom/dist/utils.js:22:12)
EN

回答 1

Stack Overflow用户

发布于 2021-06-20 20:20:07

尝试单独安装它

代码语言:javascript
复制
npm install -D jest-dom
# or yarn
yarn add --dev jest-dom
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68055657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档