1

我正在使用 typescript(react 版本 16.12.0)开发一个 react 项目,我想在其中添加 React 测试库。较新版本的 react 带有 React-Testing-Library,但我正在处理的项目不带有 RTL,所以我手动安装了它。

我将以下内容添加到 package.json 并安装了 yarn

"@types/testing-library__react": "^10.2.0",

当我启动纱线时,我在下面收到此错误

在此处输入图像描述

使用的其他相关包版本

 "@types/react": "~16.9.14",

 "typescript": "3.4.5",

 "react-scripts": "^3.0.0",
4

1 回答 1

0

打字稿版本出现问题。经过一番研究,我发现要使用 react-testing-library typescript,需要将 TS 版本更新到 3.8 及以上。

在更新typescript版本3.8并修复此更新引起的一些错误后,我能够解决此错误。

于 2021-12-25T13:50:00.547 回答