react-native - 测试无法在 React Native 上运行
问题描述
我babel.config.js
的是:
module.exports = {
presets: [
'module:metro-react-native-babel-preset'
]
};
当我跑步时,npm test
我得到:
测试套件无法运行
[BABEL] unknown: Preset /* your preset / 直接调用 babel 时需要设置文件名, babel.transform(code, { filename: 'file.ts', presets: [/ your preset */] });
有关更多信息,请参阅https://babeljs.io/docs/en/options#filename。
如果我将配置文件更改为:
module.exports = {
presets: [
'react-native'
]
}
然后所有测试运行。我的问题:我可以改变它吗?两者有什么区别?
谢谢!
解决方案
推荐阅读
- jquery - readAsDataURL 仅在我在右括号上使用断点时才有效
- c++ - Winsock API - 在两个线程中同时发送和接收数据
- git - 在 git 中的分支之间切换
- cordova - 科尔多瓦框架工作7 youtube iframe在phonegap构建后未加载到ios中
- sql - 存储过程中 for 循环后的 DB2 Select Statement 错误
- azure - 使用 api 的 azure key Vault 防火墙设置
- javascript - 线程“AWT-EventQueue-0”java.lang.NumberFormatException 中的异常:对于输入字符串:“10”
- javascript - 'Observable 类型的参数
' 不可分配给“LoginRequest”类型的参数 - linux - 我想在 linux 上删除多行文本
- java - IntellijJ 可以通过 apache taglib 和 EL 在 JSP 中找到用法吗