React native 默认测试在新的React Native 0.59.10中不起作用
我需要使用旧的React本机版本0.59.10 当我开始一个像这样的新项目时 npx react native cli init rnTestTest-版本0.59.10 然后我运行测试纱线测试 错误是:React native 默认测试在新的React Native 0.59.10中不起作用,react-native,testing,jestjs,settings,setup-project,React Native,Testing,Jestjs,Settings,Setup Project,我需要使用旧的React本机版本0.59.10 当我开始一个像这样的新项目时 npx react native cli init rnTestTest-版本0.59.10 然后我运行测试纱线测试 错误是: Test suite failed to run Cannot find module 'setupDevtools' from 'node_modules/react-native/jest/setup.js' at Resolver.resolveModule (n
Test suite failed to run
Cannot find module 'setupDevtools' from 'node_modules/react-native/jest/setup.js'
at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:306:11)
at Object.<anonymous> (node_modules/react-native/jest/setup.js:3:15)
为什么会出现此错误?我没有找到解决此问题的正确方法。 我原以为从零开始运行一个新的react本机模板会使测试运行 我所做的是贬低玩笑。因此,在devDependencies中,我有以下版本:
...
"@types/jest": "^26.0.19",
"babel-jest": "24.9.0",
"jest": "24.9.0",
...