在我的测试规范文件中,我正在使用import语句导入es6模块。我正在使用开玩笑的测试运行程序,并得到以下错误-
无法从 react-native-implementation.js
中找到模块 warnOnce我编辑了./e2e/config.json以添加以下配置-
"preset": "react-native",
"transform": {
"^.+\\.js$": "../node_modules/react-native/jest/preprocessor.js"
}
但是后来我开始出现错误- 从 react-native-implementation.js
中找不到模块 Platform我的.babelrc内容-
{
"presets": ["module:metro-react-native-babel-preset"],
"plugins": [
["@babel/plugin-proposal-decorators", {"legacy": true}]
]
}
我尝试用内容相似的babel.config.js替换.babelrc,但没有成功。我最初使用的是mocha,但转而开玩笑,以为开玩笑会立即提供这种支持。