2

我似乎无法解决我收到此错误的原因:这是我的配置:

lang-js
react - 15.3.1
react-dom - 15.3.1
react-testing-library - 6.0.0
jest - 23.6.0

lang-js
import React from 'react';
import { render, fireEvent, cleanup } from 'react-testing-library';

afterEach(cleanup);

test('loads and displays ', async() => {

})

我在页面上评论了一个开放的GH 问题react-testing-library。提前致谢

4

1 回答 1

0

react-dom如果您的依赖包中的某些内容被修改或删除,则可能会发生这种情况。

使用纱线

您可以验证 node_modules 中已安装的文件没有被删除,使用以下方法重新安装任何丢失的文件:

npm install --check-files

这应该可以帮助您恢复react-dom应有的状态。

如果这不起作用,您可以随时尝试完全删除并重新安装所有软件包。从您的项目根文件夹中,尝试:

rm -rf node_modules
yarn install

使用 npm

首先,您可以尝试重新安装react-dom。这可能会解决您的问题:

npm install react-dom

如果这不起作用,那么您可以尝试重新安装所有软件包以获取新副本。

从您的项目根文件夹中,尝试:

rm -rf node_modules
npm install
于 2019-03-15T01:52:10.763 回答