我正在基于 expo.io 的 React Native 应用程序上实现笑话
遵循实施说明后,我已经能够在我的系统上成功通过笑话测试
问题出在 bitbucket 管道上。我遇到以下问题并且管道失败
npx jest --ci
● Validation Error:
Module react-native/jest/hasteImpl.js in the haste.hasteImplModulePath option was not found.
<rootDir> is: /opt/atlassian/pipelines/agent/build
以下是我在 package.json 文件中的笑话配置
"jest": {
"preset": "jest-expo"
},
"devDependencies": {
"babel-jest": "^23.6.0",
"babel-preset-react-native": "^4.0.1",
"expo-cli": "^2.4.3",
"enzyme": "3.3.0",
"enzyme-adapter-react-16": "1.1.1",
"jest": "^23.6.0",
"jest-expo": "^31.0.0",
"jest-react-native": "^18.0.0",
"react-test-renderer": "^16.6.3"
}
有人可以告诉我如何解决这个问题吗?
应用程序和测试工作正常。但它的管道失败了!
我遇到了这个问题并降级了jest-expo
from ^31.0.0"
to ~29.0.0
它又开始工作了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)