react-native - 什么是 React Native 的 jest-preset 中的“haste”配置
问题描述
我找不到任何有关 jest-preset.json 格式的文档。具体来说,我试图找出该haste
选项的作用:
node_modules/react-native/jest-preset.json
{
"haste": {
"defaultPlatform": "ios",
"platforms": ["android", "ios", "native"],
"hasteImplModulePath": "<rootDir>/node_modules/react-native/jest/hasteImpl.js",
"providesModuleNodeModules": [
"react-native"
]
},
"moduleNameMapper": {
"^React$": "<rootDir>/node_modules/react"
},
"modulePathIgnorePatterns": [
"<rootDir>/node_modules/react-native/Libraries/react-native/"
],
"transform": {
"^.+\\.js$": "babel-jest",
"^.+\\.(bmp|gif|jpg|jpeg|mp4|png|psd|svg|webp)$": "<rootDir>/node_modules/react-native/jest/assetFileTransformer.js"
},
"transformIgnorePatterns": [
"node_modules/(?!(jest-)?react-native|react-clone-referenced-element)"
],
"setupFiles": [
"<rootDir>/node_modules/react-native/jest/setup.js"
],
"testEnvironment": "node"
}
解决方案
推荐阅读
- ios - 获取点击手势的展开值
- android - 更改默认的android启动图标(建议的其他方法无效)
- javascript - 为什么Javascript中有一个全局对象?
- c++ - 如果我使用 lambda 而不是 If 块,是否会有性能损失?
- html - 从现有类继承样式
- python - SimpleHTTPServer 仅适用于 localhost - "::" 而不是
- amazon-web-services - 使用 nestjs 和 typescript 将图像上传到 AWS S3
- flutter - Flutter:Futurebuilder没有捕获异常
- java - Springboot I/O错误连接被拒绝错误使用resttemplate
- reactjs - React,Jest tdd 与打字稿