为什么我无法安装 React Native 测试库?
Why can't I install the React Native Testing library?
我是应用程序测试的新手,从昨天开始就开始研究这个话题。我想为我的 React Native 应用程序编写测试并尝试使用此命令安装 React Native Testing Library:
npm install --save-dev @testing-library/react-native @testing-library/jest-native
然后我运行陷入以下问题:
我试图在Google中找到解决这个问题的方法,但没有成功。据我了解,问题出在依赖关系上?
请告诉我在这种情况下我能做什么?
P.S。我试图用 expo init 创建一个完全干净的项目,试图安装库但得到了完全相同的错误
看起来您 运行 与您的 React 版本依赖项发生冲突。请检查命名模块以获取它们所依赖的必需包。
请查看:npm outdated
然后尝试通过 npm update
更新您的设置
如果需要也可以看这里:updating npm dependencies
遇到同样的问题,现在不想更新所有内容,所以我通过 运行 对 npm 错误输出的建议解决了这个问题:
npm install --save-dev @testing-library/react-native --legacy-peer-deps
对我有用
更新后需要更新react版本只需安装最新版本testing-library
我是应用程序测试的新手,从昨天开始就开始研究这个话题。我想为我的 React Native 应用程序编写测试并尝试使用此命令安装 React Native Testing Library:
npm install --save-dev @testing-library/react-native @testing-library/jest-native
然后我运行陷入以下问题:
我试图在Google中找到解决这个问题的方法,但没有成功。据我了解,问题出在依赖关系上? 请告诉我在这种情况下我能做什么?
P.S。我试图用 expo init 创建一个完全干净的项目,试图安装库但得到了完全相同的错误
看起来您 运行 与您的 React 版本依赖项发生冲突。请检查命名模块以获取它们所依赖的必需包。
请查看:npm outdated
然后尝试通过 npm update
如果需要也可以看这里:updating npm dependencies
遇到同样的问题,现在不想更新所有内容,所以我通过 运行 对 npm 错误输出的建议解决了这个问题:
npm install --save-dev @testing-library/react-native --legacy-peer-deps
对我有用
更新后需要更新react版本只需安装最新版本testing-library